
H
$173.60
1D:
1.2%
1Y:
27.1%
US4485791028Sign in to check this stock against your screeners
Sign In$168.19
1D:
4.7%
1Y:
44.7%
KYG8068L1086Mkt Cap
$23.80B
P/E Ratio TTM
32.4
Revenue TTM
$6.59B
Beta
1.18
Earnings TTM
$705.00M
Dividend Yield TTM
0.00%
$157.11
1D:
-0.6%
1Y:
36.2%
US45857P8068Mkt Cap
$23.21B
P/E Ratio TTM
39.2
Revenue TTM
$10.13B
Beta
1.03
Earnings TTM
$1.39B
Dividend Yield TTM
1.14%