Algoma Central Corporation today reported its results for the year ended December 31, 2024. The St. Catharines-based shipping enterprise reported revenues of $703.4M compared to revenues of $721M in 2023. Net earnings for 2024 were $91.6M compared to earnings of $82.8M in 2023. The Company reported 2024 EBITDA of $200.4M compared to $186M for 2023.
View Full Article Here