
LBRT
$33.63
1D:
2.0%
1Y:
180.3%
US53115L1044Sign in to check this stock against your screeners
Sign In$73.49
1D:
-1.0%
1Y:
106.3%
US50012A1088Mkt Cap
$6.52B
P/E Ratio TTM
93.0
Revenue TTM
$1.31B
Beta
0.95
Earnings TTM
$80.52M
Dividend Yield TTM
2.56%
$82.12
1D:
-0.7%
1Y:
97.0%
MHY7542C1306Mkt Cap
$4.25B
P/E Ratio TTM
7.7
Revenue TTM
$1.04B
Beta
-0.25
Earnings TTM
$502.34M
Dividend Yield TTM
2.03%