
RNG
$72.07
1D:
-2.9%
1Y:
167.6%
US76680R2067Sign in to check this stock against your screens
Sign In$28.12
1D:
-17.6%
1Y:
30.5%
US3383071012Mkt Cap
$2.10B
P/E Ratio TTM
49.4
Revenue TTM
$1.20B
Beta
1.54
Earnings TTM
$59.47M
Dividend Yield TTM
0.00%
$7.40
1D:
0.1%
1Y:
11.1%
US94724R1086Mkt Cap
$595.33M
P/E Ratio TTM
-29.2
Revenue TTM
$257.79M
Beta
1.68
Earnings TTM
$-20.54M
Dividend Yield TTM
0.00%