Is Allegheny Technologies Incorporated (NYSE:ATI) Worth A Bite? ATI 200 SMA stands at 38.52%
Allegheny Technologies Incorporated (NYSE:ATI) previous close was $23.54 while the outstanding shares total 126.80M. The firm has a beta of 1.92. ATI’s shares traded higher