
O
$59.04
1D:
-0.8%
1Y:
3.8%
US7561091049Sign in to check this stock against your screens
Sign In$65.05
1D:
-0.4%
1Y:
-1.8%
US92936U1097Mkt Cap
$14.97B
P/E Ratio TTM
22.4
Revenue TTM
$1.71B
Beta
0.77
Earnings TTM
$651.50M
Dividend Yield TTM
5.77%
$69.87
1D:
-0.8%
1Y:
-3.7%
US0084921008Mkt Cap
$8.69B
P/E Ratio TTM
35.6
Revenue TTM
$810.28M
Beta
0.42
Earnings TTM
$241.27M
Dividend Yield TTM
4.61%