
RS
$414.91
1D:
1.3%
1Y:
44.2%
US7595091023Sign in to check this stock against your screeners
Sign In$265.10
1D:
2.6%
1Y:
118.4%
US8581191009Mkt Cap
$38.00B
P/E Ratio TTM
22.7
Revenue TTM
$20.54B
Beta
1.54
Earnings TTM
$1.61B
Dividend Yield TTM
0.82%
$61.11
1D:
0.8%
1Y:
20.1%
NL0009434992Mkt Cap
$19.73B
P/E Ratio TTM
-21.9
Revenue TTM
$29.67B
Beta
0.36
Earnings TTM
$-793.00M
Dividend Yield TTM
6.64%