
ATI
$189.22
1D:
-1.3%
1Y:
137.1%
US01741R1023Sign in to check this stock against your screeners
Sign In$408.12
1D:
0.3%
1Y:
65.4%
US1442851036Mkt Cap
$20.28B
P/E Ratio TTM
38.5
Revenue TTM
$3.00B
Beta
1.26
Earnings TTM
$462.80M
Dividend Yield TTM
0.20%