IMCO returns 7.4% in 2025 amid volatile global environment
The Investment Management Corp. of Ontario is reporting a 7.4 per cent weighted average net return for its clients’ portfolios in 2025.
As at Dec. 31, 2025, the IMCO’s total client assets under management increased to $90.7 billion, compared to in $86 billion in 2024. In 2025, roughly a third of its AUM were invested in Canada.
Read: IMCO returns 9.9% in 2024, driven by public equities
Public equities was the largest contributor........
