Stocks in Play

Algoma Central Corporation

09:56 AM EST - Algoma Central Corporation : Today reported its results for the year ended December 31, 2025. Algoma reported revenues of $761,056, compared to revenues of $703,444 in 2024. Net earnings for 2025 were $143,025 compared to $91,638 in 2024. The Company reported 2025 EBITDA of $230,987 compared to $200,494 in 2024. Algoma Central Corporation shares T.ALC are trading down $0.10 at $23.75.