
AA
$48.72
1D:
0.1%
1Y:
63.5%
US0138721065Sign in to check this stock against your screeners
Sign In$15.25
1D:
-3.6%
1Y:
148.8%
US4227041062Mkt Cap
$10.23B
P/E Ratio TTM
38.6
Revenue TTM
$1.57B
Beta
1.29
Earnings TTM
$273.81M
Dividend Yield TTM
0.09%
$15.59
1D:
-2.4%
1Y:
65.3%
US1921085049Mkt Cap
$10.15B
P/E Ratio TTM
12.8
Revenue TTM
$2.57B
Beta
1.30
Earnings TTM
$799.28M
Dividend Yield TTM
0.13%