MPLX - MPLX LP
Float
361.64M
Short % of Float
2.91%
Oustanding Shares
1.01B
Float
339.08M
Short % of Float
3.24%
Oustanding Shares
1.00B
Float
339.08 M
Short % of Float
2.87%
Oustanding Shares
1.00 B