Canadian Solar Inc. (CSIQ)
Acquisition (code M) of 2,770 shares at $0.00 per share.
Reporting Person Qu Yuan · Transaction Code M
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114349 · filed 2026-10-07 · View filing →
Company
CSIQ · CIK 0001375877
Acquisition (code M) of 2,770 shares at $0.00 per share.
Reporting Person Qu Yuan · Transaction Code M
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114349 · filed 2026-10-07 · View filing →
Disposition (code F) of 1,133 shares at $11.5382 per share.
Reporting Person Qu Yuan · Transaction Code F
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114349 · filed 2026-10-07 · View filing →
Acquisition (code M) of 1,203 shares at $0.00 per share.
Reporting Person Wong Andrew Luen Cheung · Transaction Code M
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114351 · filed 2026-10-07 · View filing →
Disposition (code F) of 5 shares at $11.5382 per share.
Reporting Person Wong Andrew Luen Cheung · Transaction Code F
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114351 · filed 2026-10-07 · View filing →
Acquisition (code M) of 1,203 shares at $0.00 per share.
Reporting Person Ruda Harry E · Transaction Code M
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114354 · filed 2026-10-07 · View filing →
Disposition (code F) of 733 shares at $11.5382 per share.
Reporting Person Ruda Harry E · Transaction Code F
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114354 · filed 2026-10-07 · View filing →
Acquisition (code M) of 1,203 shares at $0.00 per share.
Reporting Person Chang Leslie Li Hsien · Transaction Code M
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114358 · filed 2026-10-07 · View filing →
Acquisition (code F) of 5 shares at $11.5382 per share.
Reporting Person Chang Leslie Li Hsien · Transaction Code F
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114358 · filed 2026-10-07 · View filing →
Acquisition (code M) of 1,203 shares at $0.00 per share.
Reporting Person Templeton Lauren C · Transaction Code M
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114360 · filed 2026-10-07 · View filing →
Disposition (code F) of 5 shares at $11.5382 per share.
Reporting Person Templeton Lauren C · Transaction Code F
Traded Oct 6, 2026 · Disclosed Oct 7, 2026
Source: SEC Form 4 · 0001104659-26-114360 · filed 2026-10-07 · View filing →