Metallus Q3 2026 net income more than doubles to $23.8 million - MTUS News | Rallies