
RNGR
$16.29
1D:
0.6%
1Y:
30.2%
US75282U1043Sign in to check this stock against your screeners
Sign In$57.81
1D:
0.9%
1Y:
201.9%
US34984V2097Mkt Cap
$653.50M
P/E Ratio TTM
-120.4
Revenue TTM
$806.90M
Beta
0.55
Earnings TTM
$-6.29M
Dividend Yield TTM
0.00%
$3.72
1D:
2.5%
1Y:
117.5%
US92922P1066Mkt Cap
$553.45M
P/E Ratio TTM
-3.9
Revenue TTM
$521.61M
Beta
0.24
Earnings TTM
$-142.02M
Dividend Yield TTM
1.07%