
E
$53.48
1D:
-1.9%
1Y:
56.1%
US26874R1086Sign in to check this stock against your screeners
Sign In$39.17
1D:
-1.9%
1Y:
55.3%
US29446M1027Mkt Cap
$93.65B
P/E Ratio TTM
18.1
Revenue TTM
$113.62B
Beta
-0.75
Earnings TTM
$9.06B
Dividend Yield TTM
3.86%
$205.89
1D:
-0.1%
1Y:
69.5%
US7185461040Mkt Cap
$82.55B
P/E Ratio TTM
20.8
Revenue TTM
$135.92B
Beta
0.68
Earnings TTM
$4.12B
Dividend Yield TTM
2.33%