Sign in

CIK 0001375877 · Large accelerated filer

Canadian Solar Inc.

Sign in to watch
Ticker
CSIQ
Exchange
Nasdaq
Industry
Semiconductors & Related Devices
FY end
Dec 31
Incorporated
Ontario, Canada
Entity type
other
Phone
519-837-1881
Business address
4273 KING STREET EAST, SUITE 102, KITCHENER, Ontario, Canada, N2P 2E9
Open-market buys, last 90 days
$0
in 0 filings
Open-market sales, last 90 days
$0
in 0 filings

Shares bought or sold at a price by officers, directors and 10% owners (Form 4 codes P and S). Grants, option exercises and tax withholding aren't counted.

Date Insider Transaction Shares Price Value Owned after
2026-05-26 Marx Dylan Chief Operating Officer Option exercise +1,660 5,537
2026-05-26 Marx Dylan Chief Operating Officer Shares withheld for taxes −983 $19.45 $19K 4,554
2026-05-26 Marx Dylan Chief Operating Officer Option exercise · Restricted Share Units −1,660 11,840
2026-05-26 Zhu Xinbo Chief Financial Officer Option exercise +2,490 150,850
2026-05-26 Zhu Xinbo Chief Financial Officer Shares withheld for taxes −6 $19.45 $117 150,844
2026-05-26 Zhu Xinbo Chief Financial Officer Option exercise · Restricted Share Units −2,490 23,322
2026-05-26 Qu Shawn Xiaohua Chief Technology Officer Option exercise +4,980 13,789,130
2026-05-26 Qu Shawn Xiaohua Chief Technology Officer Shares withheld for taxes −6 $19.45 $117 13,789,124
2026-05-26 Qu Shawn Xiaohua Chief Technology Officer Option exercise · Restricted Share Units −4,980 35,457
2026-05-26 Chang Leslie Li Hsien Director Sale −1,767 $19.45 $34K 0
2026-05-21 Marx Dylan Chief Operating Officer Option exercise +1,527 4,780
2026-05-21 Marx Dylan Chief Operating Officer Shares withheld for taxes −903 $16.34 $15K 3,877
2026-05-21 Qu Shawn Xiaohua Chief Technology Officer Option exercise +4,582 13,784,153
2026-05-21 Qu Shawn Xiaohua Chief Technology Officer Shares withheld for taxes −3 $16.34 $49 13,784,150
2026-05-21 Qu Shawn Xiaohua Chief Technology Officer Option exercise · Restricted Share Units −4,582 40,437
2026-05-21 Zhu Xinbo Chief Financial Officer Option exercise +3,054 148,363
2026-05-21 Zhu Xinbo Chief Financial Officer Shares withheld for taxes −3 $16.34 $49 148,360
2026-05-21 Zhu Xinbo Chief Financial Officer Option exercise · Restricted Share Units −3,054 25,812
2026-05-21 Marx Dylan Chief Operating Officer Option exercise +1,527 3,750
2026-05-21 Marx Dylan Chief Operating Officer Shares withheld for taxes −903 $16.34 $15K 2,847

Page 3 of 5 · 96 trades