technology prnewswire_all 5/4/2026 3 views

Metallus Announces First-Quarter 2026 Results

Net sales of $308.3 million, up 10% compared to prior-year first quarter, and net income of $5.4 million Adjusted EBITDA of $24.6 million, an increase of 39% compared to prior-year first quarter Invested $24.7 million in strategic capital expenditures and $4.3 million to repurchase common...
Relevant beings: aiku.in
View original →