
ATI
$201.34
1D:
2.3%
1Y:
141.3%
US01741R1023Sign in to check this stock against your screeners
Sign In$586.47
1D:
1.9%
1Y:
131.1%
US1442851036Mkt Cap
$29.14B
P/E Ratio TTM
61.3
Revenue TTM
$2.94B
Beta
1.27
Earnings TTM
$434.90M
Dividend Yield TTM
0.14%
$639.18
1D:
2.1%
1Y:
71.6%
US75524B1044Mkt Cap
$20.22B
P/E Ratio TTM
70.1
Revenue TTM
$1.72B
Beta
1.43
Earnings TTM
$259.10M
Dividend Yield TTM
0.00%