
R
$263.37
1D:
-1.0%
1Y:
71.3%
US7835491082Sign in to check this stock against your screeners
Sign In$61.24
1D:
1.0%
1Y:
11.4%
US7835132033Mkt Cap
$31.87B
P/E Ratio TTM
12.5
Revenue TTM
$15.07B
Beta
0.99
Earnings TTM
$2.36B
Dividend Yield TTM
1.63%