Unfortunately this was inevitable. And hopefully they will raise enough cause some problems will take a whole lot of fixing. However some are external that no amount of money will fix ; ie High input costs.
ATI Price at posting:
88.0¢ Sentiment: Sell Disclosure: Not Held