Dashboard
Healthy long term growth as Net Sales has grown by an annual rate of 13.08% and Operating profit at -185.05%
The company has declared Negative results for the last 7 consecutive quarters
Risky - Negative Operating Profits
High Institutional Holdings at 71.03%
Market Beating Performance
Stock DNA
Other Electrical Equipment
USD 731 Million (Micro Cap)
NA (Loss Making)
NA
0.00%
1.60
-4.42%
0.26
Total Returns (Price + Dividend) 
Canadian Solar, Inc. for the last several years.
Risk Adjusted Returns v/s 
News

Canadian Solar, Inc. Hits New 52-Week High of USD 34.59
Canadian Solar, Inc. achieved a new 52-week high of USD 34.59 on November 14, 2025, reflecting a substantial increase over the past year. With a market capitalization of USD 731 million, the company remains unprofitable and relies heavily on debt financing, while not offering dividends.
Read More
Canadian Solar, Inc. Hits New 52-Week High at USD 33.75
Canadian Solar, Inc. achieved a new 52-week high of USD 33.75 on November 11, 2025, marking a 69.13% increase over the past year. With a market capitalization of USD 731 million, the company operates at a loss and has a debt-to-equity ratio of 1.60, indicating significant leverage.
Read More
Canadian Solar Hits Day High with 13.8% Surge, Outperforming S&P 500
Canadian Solar, Inc. has seen substantial stock activity, gaining 13.8% on November 10, 2025, with an intraday high of USD 33.30. The company has experienced a remarkable year-to-date return of 191.37%, despite facing challenges with negative results over the past seven quarters.
Read More Announcements 
Corporate Actions 
Quality key factors 
Valuation key factors
Technicals key factors
Shareholding Snapshot : Mar 2025
Shareholding Compare (%holding) 
Foreign Institutions
Held in 33 Schemes (11.58%)
Held by 107 Foreign Institutions (31.15%)
Quarterly Results Snapshot (Consolidated) - Jun'25 - YoY
YoY Growth in quarter ended Jun 2025 is 3.58% vs -30.82% in Jun 2024
YoY Growth in quarter ended Jun 2025 is 63.50% vs -86.13% in Jun 2024
Annual Results Snapshot (Consolidated) - Dec'24
YoY Growth in year ended Dec 2024 is -21.28% vs 1.94% in Dec 2023
YoY Growth in year ended Dec 2024 is -121.42% vs 21.77% in Dec 2023






