Qu Shawn Xiaohua Insider Trading -- Recent SEC Form 4 Transactions

Qu Shawn Xiaohua (CIK 1389641) reported 5 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2026-05-22). Recent activity: Buy CSIQ (4,582 shares), Sell CSIQ (3 shares), Buy CSIQ (8,133 shares), Sell CSIQ (3 shares), Buy CSIQ (18,779 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-05-22Canadian Solar Inc. (CSIQ)Chief Technology OfficerBuy4,582$0
2026-05-22Canadian Solar Inc. (CSIQ)Chief Technology OfficerSell3$49
2026-05-14Canadian Solar Inc. (CSIQ)Chief Technology OfficerBuy8,133$0
2026-05-14Canadian Solar Inc. (CSIQ)Chief Technology OfficerSell3$59
2026-04-06Canadian Solar Inc. (CSIQ)DirectorBuy18,779$175,171

Source: SEC Form 4 filings · as of 2026-05-22