CANADIAN SOLAR INC.

PublicCIK: 1375877
CSIQNASDAQ
Location

KITCHENER, A6

MARX DYLAN

4
CANADIAN SOLAR INC.
May 28, 2026·May 28, 2026
3 txn

ZHU XINBO

4
CANADIAN SOLAR INC.
May 28, 2026·May 28, 2026
3 txn

QU SHAWN XIAOHUA

4
CANADIAN SOLAR INC.
May 28, 2026·May 28, 2026
4 txn

CHANG LESLIE LI HSIEN

4
CANADIAN SOLAR INC.
May 28, 2026·May 28, 2026
1 txn

QU SHAWN XIAOHUA

4
CANADIAN SOLAR INC.
May 28, 2026·May 28, 2026
1 txn

CHANG LESLIE LI HSIEN

144
CANADIAN SOLAR INC.
May 26, 2026·May 26, 2026

QU SHAWN XIAOHUA

4
CANADIAN SOLAR INC.
May 23, 2026·May 23, 2026
4 txn

ZHU XINBO

4
CANADIAN SOLAR INC.
May 22, 2026·May 22, 2026
3 txn

MARX DYLAN

4
CANADIAN SOLAR INC.
May 22, 2026·May 22, 2026
3 txn

WONG ANDREW LUEN CHEUNG

4
CANADIAN SOLAR INC.
May 21, 2026·May 21, 2026
1 txn

WONG ANDREW LUEN CHEUNG

144
CANADIAN SOLAR INC.
May 19, 2026·May 19, 2026
+2

CHEN YU (KANG)

4
CANADIAN SOLAR INC.
May 15, 2026·May 15, 2026
3 txn

QU SHAWN XIAOHUA

4
CANADIAN SOLAR INC.
May 15, 2026·May 15, 2026
4 txn

MARX DYLAN

4
CANADIAN SOLAR INC.
May 15, 2026·May 15, 2026
3 txn

ZHU XINBO

4
CANADIAN SOLAR INC.
May 15, 2026·May 15, 2026
3 txn

QU SHAWN XIAOHUA

4
CANADIAN SOLAR INC.
Apr 6, 2026·Apr 6, 2026
4 txn

TEMPLETON LAUREN C

4
CANADIAN SOLAR INC.
Apr 6, 2026·Apr 6, 2026
4 txn

CHANG LESLIE LI HSIEN

4
CANADIAN SOLAR INC.
Apr 6, 2026·Apr 6, 2026
4 txn

PARKIN COLIN

4
CANADIAN SOLAR INC.
Apr 6, 2026·Apr 6, 2026
1 txn

RUDA HARRY E

4
CANADIAN SOLAR INC.
Apr 6, 2026·Apr 6, 2026
4 txn

WONG ANDREW LUEN CHEUNG

4
CANADIAN SOLAR INC.
Apr 6, 2026·Apr 6, 2026
4 txn

WONG PAULINE W.

3
CANADIAN SOLAR INC.
Mar 27, 2026·Mar 27, 2026
1 txn

CHEN YU (KANG)

3
CANADIAN SOLAR INC.
Mar 25, 2026·Mar 25, 2026
2 txn

RUDA HARRY E

3
CANADIAN SOLAR INC.
Mar 18, 2026·Mar 18, 2026
1 txn

WONG ANDREW LUEN CHEUNG

3
CANADIAN SOLAR INC.
Mar 18, 2026·Mar 18, 2026
2 txn
Page 1 of 3 · 55 total
1