MACKENZIE FINANCIAL CORP - Dec 31, 2024 SCHEDULE 13G/A Report for Canadian Solar Inc. Common Shares (CSIQ)

Filing Manager
MACKENZIE FINANCIAL CORP
Reporting Manager
MACKENZIE FINANCIAL CORP
Symbol
CSIQ
Shares outstanding
65M shares
Disclosed Ownership
5.52M shares
Ownership
8.5%
Form type
SCHEDULE 13G/A
Date filed
2/13/2025, 04:33 PM
Date of event
Dec 31, 2024

Reporting Managers (1)