‹ Screener

Canadian Solar Inc.

CSIQ · Semiconductors & Related Devices · EDGAR filings ↗

Reference price $19.45 — last insider sale, 2026-05-26 (estimated from the dated SEC Form 4 price — not a live quote)

Grade

D44

Solar manufacturer/developer with net losses, high leverage, and weak liquidity amid the solar downturn.

Strengths

Risks

Notable findings

Key metrics

Return on equity
-3.7%
Return on assets
-0.7%
ROIC
0.4%
Net-income growth
-388.8%
Debt / equity
2.1×
Net debt / EBITDA
7.8×
Current ratio
1.0×
EBITDA
$598M
Tangible book value
$2.8B
Cash & investments
$1.4B

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-26Qu Shawn XiaohuaOption exercise5.0K
2026-05-26Qu Shawn XiaohuaTax withheld6$19.45
2026-05-26Chang Leslie Li HsienSell1.8K$19.45
2026-05-26Marx DylanOption exercise1.7K
2026-05-26Marx DylanTax withheld983$19.45
2026-05-26Zhu XinboOption exercise2.5K
2026-05-26Zhu XinboTax withheld6$19.45
2026-05-21Marx DylanOption exercise1.5K
2026-05-21Zhu XinboTax withheld3$16.34
2026-05-21Marx DylanOption exercise1.5K
2026-05-21Marx DylanTax withheld903$16.34
2026-05-21Marx DylanTax withheld903$16.34
2026-05-21Qu Shawn XiaohuaOption exercise4.6K
2026-05-21Qu Shawn XiaohuaTax withheld3$16.34
2026-05-21Zhu XinboOption exercise3.1K
2026-05-19Wong Andrew Luen CheungSell1.8K$16.33
2026-05-13Marx DylanTax withheld1.6K$19.83
2026-05-13Marx DylanOption exercise2.7K
2026-05-13Chen Yu (Kang)Option exercise2.7K
2026-05-13Chen Yu (Kang)Tax withheld898$19.83
2026-05-13Qu Shawn XiaohuaOption exercise8.1K
2026-05-13Qu Shawn XiaohuaTax withheld3$19.83
2026-05-13Marx DylanOption exercise2.7K
2026-05-13Marx DylanTax withheld1.6K$19.83
2026-05-13Zhu XinboOption exercise5.4K
2026-05-13Zhu XinboTax withheld3$19.83
2026-04-02Ruda Harry ETax withheld470$13.21
2026-04-02Templeton Lauren COption exercise770
2026-04-02Templeton Lauren CTax withheld4$13.21
2026-04-02Chang Leslie Li HsienOption exercise770
2026-04-02Chang Leslie Li HsienTax withheld4$13.21
2026-04-02Wong Andrew Luen CheungOption exercise770
2026-04-02Wong Andrew Luen CheungTax withheld4$13.21
2026-04-02Ruda Harry EOption exercise770
2026-04-01Qu Shawn XiaohuaOption exercise19K$9.33

All non-derivative Form 4 activity (SEC), newest first.

Recent filings

FormFiledPeriodAccession
20-F2026-04-102025-12-310001104659-26-041976 ↗
20-F2025-04-302024-12-310001410578-25-001046 ↗
20-F2024-04-262023-12-310001104659-24-052464 ↗
20-F2023-04-182022-12-310001104659-23-046692 ↗
20-F2022-04-282021-12-310001104659-22-052219 ↗
20-F2021-04-192020-12-310001104659-21-051958 ↗
20-F2020-04-282019-12-310001104659-20-052010 ↗
20-F2019-04-252018-12-310001047469-19-002579 ↗
20-F2018-04-262017-12-310001047469-18-003229 ↗
20-F2017-04-272016-12-310001047469-17-002970 ↗
20-F2016-04-202015-12-310001047469-16-012359 ↗
20-F2015-04-232014-12-310001047469-15-003842 ↗