Bettering the lives of Canadians

We are committed to bettering the lives of Canadians, by better planning and managing their money



Our companies

IGM maintains the unique strategies of our individual businesses while maximizing the value of shared knowledge and resources.

IG Wealth Management

IG Wealth Management is committed to delivering comprehensive personal financial planning

Mackenzie Investments

Mackenzie Investments is committed to helping advisors and investors build strong portfolios



IGM Financial to review first quarter 2024 results 

James O’Sullivan, President and Chief Executive Officer, IGM Financial Inc., will review IGM Financial Inc.'s first quarter 2024 results in a live webcast on Friday, May 3 at 7am CT/8am ET.





Recent highlights

2024 Global 100 Logo [EN] - 8

IGM has been recognized as one of Corporate Knights 2024 Global 100 Most Sustainable Corporations 

IGM is proud to be recognized as one of Canada's 2024 Best Diversity Employers

2024 Top 100 Logo

IGM is proud to be recognized as one of Canada's 2024 Greenest Employers




IGM Financial Annual Report 2023

IGM Financial’s family of companies are committed to improving the financial well-being of Canadians and helping them achieve their goals at every stage of life.





News releases & events


Recent releases


Upcoming events


November 16

IGM Financial Recognized as Top Employer by Mediacorp Across Multiple Categories

April 16, 2024


November 16

IGM Financial Inc. announces March 2024 assets under management & advisement

April 3, 2024


November 16

IGM Financial Inc. to announce first quarter 2024 results on May 2, 2024

March 21, 2024

First Quarter 2024 Results Release

Date: Thursday, May 2, 2024


First Quarter 2024 Results Conference Call/Webcast

Date: Friday, May 3, 2024
Time: 7am CT/8am ET
Pre-register to obtain a calendar booking with your dial in numbers and PIN.
Dial-in: 1-844-763-8274 or 1-647-484-8814
Playback: 1-855-669-9658 (Passcode 0767#)


Annual Meeting of Shareholders

Date: Friday, May 3, 2024
Time: 11am CT/12pm ET