
ATI
$175.79
1D:
4.4%
1Y:
80.0%
US01741R1023Sign in to check this stock against your screens
Sign In$205.76
1D:
2.5%
1Y:
0.0%
US4432011082Mkt Cap
$81.82B
P/E Ratio TTM
40.5
Revenue TTM
$9.73B
Beta
1.20
Earnings TTM
$2.05B
Dividend Yield TTM
0.24%
$80.40
1D:
-0.3%
1Y:
16.3%
US4282911084Mkt Cap
$6.09B
P/E Ratio TTM
35.8
Revenue TTM
$2.01B
Beta
1.10
Earnings TTM
$171.50M
Dividend Yield TTM
0.89%