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