Metallus Announces Third-Quarter 2026 Results
Net sales of $337.2 million, up 10% year over year; net income increased to $23.8 million from $8.1 million in the third quarter of 2025 and $8.9 million in the second quarter of 2026 Adjusted EBITDA of $34.5 million, an increase of 19% sequentially and year over year Invested $13.1...