XZ

Xinbo Zhu

DELAYED 1 MONTH

Chief Financial Officer

Canadian Solar Inc.

Filings

3

Companies

1

Latest

May 26, 2026

Transactions

Signal

Ticker / Company

Insider

Transaction

Value

Filed

—

Canadian Solar Inc.

Xinbo Zhu

Chief Financial Officer

Option Exercise

—

2,490 sh

May 28 10:10 AM

May 26, 2026

—

Canadian Solar Inc.

Xinbo Zhu

Chief Financial Officer

Option Exercise

—

3,054 sh

May 22 8:15 PM

May 21, 2026

—

Canadian Solar Inc.

Xinbo Zhu

Chief Financial Officer

Option Exercise

—

5,422 sh

May 15 12:04 AM

May 13, 2026