CSIQ

Canadian Solar Inc.

Company with tickers: CSIQ

CIK
1375877
CUSIP
136635109
Shares Outstanding
66,972,246
Date Insider Type Shares
2026-04-02 Templeton Lauren C Tax 4
2026-04-02 Templeton Lauren C Convert 770
2026-04-02 Templeton Lauren C Convert 770
2026-04-02 Templeton Lauren C Award 2,200
2026-04-02 Chang Leslie Li Hsien Tax 4
2026-04-02 Chang Leslie Li Hsien Convert 770
2026-04-02 Chang Leslie Li Hsien Award 2,200
2026-04-02 Chang Leslie Li Hsien Convert 770
2026-04-02 Wong Andrew Luen Cheung Tax 4
2026-04-02 Wong Andrew Luen Cheung Convert 770
2026-04-02 Wong Andrew Luen Cheung Award 2,200
2026-04-02 Wong Andrew Luen Cheung Convert 770
2026-04-02 Parkin Colin Award 28,542
2026-04-02 Ruda Harry E Tax 470
2026-04-02 Ruda Harry E Convert 770
2026-04-02 Ruda Harry E Convert 770
2026-04-02 Ruda Harry E Award 2,200
2026-04-01 Qu Shawn Xiaohua Convert 18,779
2026-04-01 Qu Shawn Xiaohua Other 7,512
2026-04-01 Qu Shawn Xiaohua Other 275,935
2026-04-01 Qu Shawn Xiaohua Convert 18,779
2026-03-18 Qu Shawn Xiaohua Other 13,752,662
2026-03-18 Wong Pauline W. Other 2,280
2026-03-18 Chen Yu (Kang) Other 2,668
2026-03-18 Chen Yu (Kang) Other 0
2026-03-18 Marx Dylan Other 1,110
2026-03-18 Marx Dylan Other 0
2026-03-18 Zhu Xinbo Other 139,890
2026-03-18 Zhu Xinbo Other 0
2026-03-18 Qu Yuan Other 0
2026-03-18 Qu Yuan Other 1,851
2026-03-18 Parkin Colin Other 12,625
2026-03-18 Templeton Lauren C Other 0
2026-03-18 Wong Andrew Luen Cheung Other 0
2026-03-18 Wong Andrew Luen Cheung Other 986
2026-03-18 Ruda Harry E Other 0
2026-03-18 Chang Leslie Li Hsien Other 0
2026-03-18 Chang Leslie Li Hsien Other 1,001
2026-03-18 Qu Shawn Xiaohua Other 0
2026-03-18 Qu Shawn Xiaohua Other 0
2026-03-18 Qu Shawn Xiaohua Other 0