Metallus Q3 Net Sales $305.9mln, Net Income $8.1mln, Adj. EBITDA $29mln

Thursday, Nov 6, 2025 4:26 pm ET1min read

• Metallus reports Q3 2025 net sales of $305.9 million • Net income of $8.1 million, adjusted EBITDA of $29.0 million • Operating cash flow of $22.0 million • Total liquidity of $436.9 million as of Sept. 30, 2025 • Invested $28.4 million in capital expenditures, repurchased $3.0 million in shares

Comments



Add a public comment...
No comments

No comments yet