R
$268.80
1D:
2.5%
1Y:
51.5%
US7835491082
Sign in to check this stock against your screeners
$60.19
0.4%
-5.6%
US7835132033
Mkt Cap
$31.26B
P/E Ratio TTM
13.6
Revenue TTM
$15.33B
Beta
0.98
Earnings TTM
$2.24B
Dividend Yield TTM
1.73%
$408.79
3.3%
108.5%
US6153942023
$12.95B
32.7
$4.17B
0.96
$284.80M
0.30%