Symbol: LBRT
NYSE
21.64
Market price today
7.5686
P/E Ratio
-0.1176
PEG Ratio
3.61B
MRK Cap
DIV Yield