Metallus Reports Q1 2025 Earnings with Increased Backlog and Sales
Metallus (MTUS) reported Q1 2025 earnings with a 50% increase in order backlog and a 17% sequential rise in net sales to $280.5 million. The company also saw improvements in adjusted EBITDA and manufacturing costs, though net income was relatively low at $1.3 million.

Tickers: $MTUS
Topics: earnings EBITDA financial results net income order backlog sales shipments