LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
CSIQCIK 0001375877

Canadian Solar Inc.

92 transactions by 11 insiders, from April 1, 2026 to October 12, 2026.

Transactions
9211 insiders
Bought · P
Nonenobody bought on the open market
Sold · S
$63Kopen market
Net
−$63Knet selling

Officers and directors

People inside the company. What they do with their own shares is the reason this data exists.

InsiderTradesPlannedBoughtSold
Shawn Xiaohua QuCTO13———
Leslie Li Hsien ChangDir13——$34K
Andrew Luen Cheung WongDir13——$29K
Harry E. RudaDir12———
Lauren C. TempletonDir12———
Xinbo ZhuCFO10———
Dylan MarxCOO9———
Yu (Kang) ChenGC4———
Yuan QuDir3———
Colin ParkinCEO2———
Pauline W. WongOfficer1———

All transactions

92 in total, newest filings first.

InsiderDateCodeSharesPriceValue
Lauren C. TempletonDirDERIVOct 12A2,716$0.00—?
Harry E. RudaDirDERIVOct 12A2,716$0.00—?
Leslie Li Hsien ChangDirDERIVOct 12A2,716$0.00—?
Andrew Luen Cheung WongDirDERIVOct 12A2,716$0.00—?
Lauren C. TempletonDirDERIVOct 6M1,203$0.00—?
Lauren C. TempletonDirOct 6F5$11.54$58
Lauren C. TempletonDirOct 6M1,203$0.00—
Leslie Li Hsien ChangDirDERIVOct 6M1,203$0.00—?
Leslie Li Hsien ChangDirOct 6F5$11.54$58
Leslie Li Hsien ChangDirOct 6M1,203$0.00—
Harry E. RudaDirDERIVOct 6M1,203$0.00—?
Harry E. RudaDirOct 6F733$11.54$8K
Harry E. RudaDirOct 6M1,203$0.00—
Andrew Luen Cheung WongDirDERIVOct 6M1,203$0.00—?
Andrew Luen Cheung WongDirOct 6F5$11.54$58
Andrew Luen Cheung WongDirOct 6M1,203$0.00—
Yuan QuDirDERIVOct 6M2,770$0.00—?
Yuan QuDirOct 6F1,133$11.54$13K
Yuan QuDirOct 6M2,770$0.00—
Andrew Luen Cheung WongDirDERIVJul 9A1,949$0.00—?
Harry E. RudaDirDERIVJul 9A1,949$0.00—?
Shawn Xiaohua QuCTODERIVJul 9A18,892$0.00—?
Lauren C. TempletonDirDERIVJul 9A1,949$0.00—?
Yu (Kang) ChenGCDERIVJul 9A9,446$0.00—?
Colin ParkinCEODERIVJul 9A18,892$0.00—?
Xinbo ZhuCFODERIVJul 9A12,594$0.00—?
Leslie Li Hsien ChangDirDERIVJul 9A1,949$0.00—?
Pauline W. WongOfficerDERIVJul 9A2,519$0.00—?
Andrew Luen Cheung WongDirDERIVJul 2M809$0.00—?
Andrew Luen Cheung WongDirJul 2F4$15.69$63
Andrew Luen Cheung WongDirJul 2M809$0.00—
Lauren C. TempletonDirDERIVJul 2M809$0.00—?
Lauren C. TempletonDirJul 2F4$15.69$63
Lauren C. TempletonDirJul 2M809$0.00—
Harry E. RudaDirDERIVJul 2M809$0.00—?
Harry E. RudaDirJul 2F493$15.69$8K
Harry E. RudaDirJul 2M809$0.00—
Leslie Li Hsien ChangDirDERIVJul 2M809$0.00—?
Leslie Li Hsien ChangDirJul 2F4$15.69$63
Leslie Li Hsien ChangDirJul 2M809$0.00—
Dylan MarxCOODERIVMay 26M1,660$0.00—?
Dylan MarxCOOMay 26F983$19.45$19K
Dylan MarxCOOMay 26M1,660$0.00—
Xinbo ZhuCFODERIVMay 26M2,490$0.00—?
Xinbo ZhuCFOMay 26F6$19.45$117
Xinbo ZhuCFOMay 26M2,490$0.00—
Shawn Xiaohua QuCTODERIVMay 26M4,980$0.00—?
Shawn Xiaohua QuCTOMay 26F6$19.45$117
Shawn Xiaohua QuCTOMay 26M4,980$0.00—
Leslie Li Hsien ChangDirMay 26S1,767$19.45$34K
Shawn Xiaohua QuCTODERIVMay 6J7,512$0.00—?
Shawn Xiaohua QuCTODERIVMay 21M4,582$0.00—?
Shawn Xiaohua QuCTOMay 21F3$16.34$49
Shawn Xiaohua QuCTOMay 21M4,582$0.00—
Xinbo ZhuCFODERIVMay 21M3,054$0.00—?
Xinbo ZhuCFOMay 21F3$16.34$49
Xinbo ZhuCFOMay 21M3,054$0.00—
Dylan MarxCOODERIVMay 21M1,527$0.00—?
Dylan MarxCOOMay 21F903$16.34$15K
Dylan MarxCOOMay 21M1,527$0.00—
Andrew Luen Cheung WongDirMay 19S1,752$16.33$29K
Yu (Kang) ChenGCDERIVMay 13M2,711$0.00—?
Yu (Kang) ChenGCMay 13F898$19.83$18K
Yu (Kang) ChenGCMay 13M2,711$0.00—
Shawn Xiaohua QuCTODERIVMay 13M8,133$0.00—?
Shawn Xiaohua QuCTOMay 13F3$19.83$59
Shawn Xiaohua QuCTOMay 13M8,133$0.00—
Dylan MarxCOODERIVMay 13M2,717$0.00—?
Dylan MarxCOOMay 13F1,604$19.83$32K
Dylan MarxCOOMay 13M2,717$0.00—
Xinbo ZhuCFODERIVMay 13M5,422$0.00—?
Xinbo ZhuCFOMay 13F3$19.83$59
Xinbo ZhuCFOMay 13M5,422$0.00—
Shawn Xiaohua QuDirDERIVApr 1M18,779$0.00—?
Shawn Xiaohua QuDirApr 1M18,779$9.33$175K
Lauren C. TempletonDirDERIVApr 2M770$0.00—?
Lauren C. TempletonDirDERIVApr 2A2,200$0.00—?
Lauren C. TempletonDirApr 2F4$13.21$53
Lauren C. TempletonDirApr 2M770$0.00—
Leslie Li Hsien ChangDirDERIVApr 2M770$0.00—?
Leslie Li Hsien ChangDirDERIVApr 2A2,200$0.00—?
Leslie Li Hsien ChangDirApr 2F4$13.21$53
Leslie Li Hsien ChangDirApr 2M770$0.00—
Andrew Luen Cheung WongDirDERIVApr 2M770$0.00—?
Andrew Luen Cheung WongDirDERIVApr 2A2,200$0.00—?
Andrew Luen Cheung WongDirApr 2F4$13.21$53
Andrew Luen Cheung WongDirApr 2M770$0.00—
Colin ParkinDirDERIVApr 2A28,542$0.00—?
Harry E. RudaDirDERIVApr 2M770$0.00—?
Harry E. RudaDirDERIVApr 2A2,200$0.00—?
Harry E. RudaDirApr 2F470$13.21$6K
Harry E. RudaDirApr 2M770$0.00—