Metallus Announces Third-Quarter 2025 Results
PR Newswire —
Net sales of $305.9 million with net income of $8.1 million and adjusted EBITDA(1) of $29.0 million Operating cash flow of $22.0 million with ending cash and cash equivalents of $191.5 million Invested $28.4 million in capital expenditures and deployed $3.0 million to repurchase common...