Issuer · CIK 0001375877
CSIQ — Canadian Solar Inc.
Recent filings
- May 28, 2026·Form 4·Other$19.1K
CSIQ/Canadian Solar Inc.
Marx Dylan · Chief Operating Officer
Mechanical filing
AI thesis skipped - May 28, 2026·Form 4/A·Other$14.8K
CSIQ/Canadian Solar Inc.
Marx Dylan · Chief Operating Officer
Mechanical filing
AI thesis skipped - May 28, 2026·Form 4/A·Other$31.8K
CSIQ/Canadian Solar Inc.
Marx Dylan · Chief Operating Officer
Mechanical filing
AI thesis skipped - May 28, 2026·Form 4·Other$116.7
CSIQ/Canadian Solar Inc.
Zhu Xinbo · Chief Financial Officer
Mechanical filing
AI thesis skipped - May 28, 2026·Form 4·Other$116.7
CSIQ/Canadian Solar Inc.
Qu Shawn Xiaohua · Chief Technology Officer
Mechanical filing
AI thesis skipped - May 28, 2026·Form 4·Sell$34.4K
CSIQ/Canadian Solar Inc.
Chang Leslie Li Hsien · director
Mechanical filing
AI thesis skipped - May 28, 2026·Form 4·Other—
CSIQ/Canadian Solar Inc.
Qu Shawn Xiaohua · Chief Technology Officer
Mechanical filing
AI thesis skipped - May 23, 2026·Form 4·Other$49
CSIQ/Canadian Solar Inc.
Qu Shawn Xiaohua · Chief Technology Officer
Mechanical filing
AI thesis skipped - May 22, 2026·Form 4·Other$49
CSIQ/Canadian Solar Inc.
Zhu Xinbo · Chief Financial Officer
Mechanical filing
AI thesis skipped - May 21, 2026·Form 4·Sell$28.6K
CSIQ/Canadian Solar Inc.
Wong Andrew Luen Cheung · director
Mechanical filing
AI thesis skipped - May 15, 2026·Form 4·Other$17.8K
CSIQ/Canadian Solar Inc.
Chen Yu (Kang) · Lead General Counsel
Mechanical filing
AI thesis skipped - May 15, 2026·Form 4·Other$59.5
CSIQ/Canadian Solar Inc.
Qu Shawn Xiaohua · Chief Technology Officer
Mechanical filing
AI thesis skipped - May 15, 2026·Form 4·Other$31.8K
CSIQ/Canadian Solar Inc.
Marx Dylan · Chief Operating Officer
Mechanical filing
AI thesis skipped - May 15, 2026·Form 4·Other$59.5
CSIQ/Canadian Solar Inc.
Zhu Xinbo · Chief Financial Officer
Mechanical filing
AI thesis skipped