Pensions April 11, 2025 IMCO Returned 9.9% in 2024 The Ontario investor’s assets grew to $62 billion at the end of the year.