QS

Qu Shawn Xiaohua

DELAYED 1 MONTH

Director, Chief Technology Officer, 10% Owner

Canadian Solar Inc.

Filings

4

Companies

1

Latest

May 26, 2026

Transactions

Signal

Ticker / Company

Insider

Transaction

Value

Filed

—

Canadian Solar Inc.

Qu Shawn Xiaohua

Director, Chief Technology Officer, 10% Owner

Option Exercise

—

4,980 sh

May 28 10:06 AM

May 26, 2026

—

Canadian Solar Inc.

Qu Shawn Xiaohua

Director, Chief Technology Officer, 10% Owner

Option Exercise

—

4,582 sh

May 23 1:39 AM

May 21, 2026

—

Canadian Solar Inc.

Qu Shawn Xiaohua

Director, Chief Technology Officer, 10% Owner

Option Exercise

—

8,133 sh

May 15 12:09 AM

May 13, 2026