Stocks in Play

Algoma Central Corporation

09:40 AM EST - Algoma Central Corporation : Today reported its results for the three months ended September 30, 2025. Algoma reported third-quarter revenues of $228,035, compared to revenues of $204,644 in 2024. EBITDA was $89,739 in the third quarter compared to $75,696 in 2024. Algoma Central Corporation shares T.ALC are trading unchanged at $17.98.