DISCLOSEDQuarterly
Renaissance Technologies
Canadian Solar Inc · NASDAQ
499,702 sh · $6.9M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Canadian Solar Inc · NASDAQ
499,702 sh · $6.9M
Two Sigma Investments
Canadian Solar Inc · NASDAQ
2,275,003 sh · $31.5M
Polen Capital Management
Canadian Solar Inc · NASDAQ
22,223 sh · $528.2K
BlackRock
Canadian Solar Inc · NASDAQ
5,166,557 sh · $76.2M