Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 13 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 26, 2026 CSIQ M 1,660 · · 11,840 Direct -12.30% Disposed (price as of 2026-10-02)
May 26, 2026 CSIQ F 983 $19.45 $19,119 4,554 Direct -17.75% Disposed -42.5% (price as of 2026-10-02)
May 26, 2026 CSIQ M 1,660 · · 5,537 Direct +42.82% Acquired (price as of 2026-10-02)
May 21, 2026 CSIQ F 903 $16.34 $14,755 3,877 Direct -18.89% Disposed -31.5% (price as of 2026-10-02)
May 21, 2026 CSIQ M 1,527 · · 4,780 Direct +46.94% Acquired (price as of 2026-10-02)
May 21, 2026 CSIQ M 1,527 · · 13,500 Direct -10.16% Disposed (price as of 2026-10-02)
May 21, 2026 CSIQ F 903 $16.34 $14,755 2,847 Direct -24.08% Disposed -31.5% (price as of 2026-10-02)
May 21, 2026 CSIQ M 1,527 · · 3,750 Direct +68.69% Acquired (price as of 2026-10-02)
May 13, 2026 CSIQ F 1,604 $19.83 $31,807 3,253 Direct -33.02% Disposed -43.6% (price as of 2026-10-02)
May 13, 2026 CSIQ M 2,717 · · 4,857 Direct +126.96% Acquired (price as of 2026-10-02)
May 13, 2026 CSIQ M 2,717 · · 15,027 Direct -15.31% Disposed (price as of 2026-10-02)
May 13, 2026 CSIQ F 1,604 $19.83 $31,807 2,223 Direct -41.91% Disposed -43.6% (price as of 2026-10-02)
May 13, 2026 CSIQ M 2,717 · · 3,827 Direct +244.77% Acquired (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
May 26, 2026 CSIQ Restricted Share Units Common Stock (1,660) $0.00 · 1,660 Disposed
May 21, 2026 CSIQ Restricted Share Units Common Stock (1,527) $0.00 · 1,527 Disposed
May 13, 2026 CSIQ Restricted Share Units Common Stock (2,717) $0.00 · 2,717 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 3 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
May 28, 2026 CSIQ Common Share · Direct
March 18, 2026 CSIQ Common Share 1,110 Direct
March 18, 2026 CSIQ Restricted Share Unit→ Common Share (17,744) 17,744 Direct