
RS
$413.43
1D:
0.7%
1Y:
33.3%
US7595091023Sign in to check this stock against your screeners
Sign In$282.76
1D:
1.1%
1Y:
114.5%
US8581191009Mkt Cap
$40.78B
P/E Ratio TTM
28.4
Revenue TTM
$19.01B
Beta
1.49
Earnings TTM
$1.37B
Dividend Yield TTM
0.76%
$84.12
1D:
4.6%
1Y:
152.2%
US8336351056Mkt Cap
$24.03B
P/E Ratio TTM
25.7
Revenue TTM
$5.31B
Beta
0.97
Earnings TTM
$816.95M
Dividend Yield TTM
1.35%