[ad_1] Allegheny Technologies Incorporated (ATI): As profitability was taken into account, the company profit margin was 4.70% and the operating margin was 8.10%. The company maintained a gross margin of 15.70%. The Insiders property is 0.50%. The company maintained its return on investment (ROI) of 1.40% in the previous 12 …
Read More »