CANADIAN SOLAR INC. (CSIQ)

Director Qu Shawn Xiaohua 🟡 adjusted position in 7.5K shares (2 derivative) of Canadian Solar Inc. (CSIQ) at $9.33 Transaction Date: Apr 01, 2026 | Filing ID: 040062