23.71
price down icon0.42%   -0.0807
 
loading
Canadian Solar Inc stock is traded at $23.71, with a volume of 762.14K. It is down -0.42% in the last 24 hours and down -12.74% over the past month. Canadian Solar Inc is a Canadian solar technology and renewable energy company. It is a manufacturer of solar photovoltaic modules, a provider of battery energy storage solutions, and a developer of utility-scale solar power and battery energy storage projects.. It operates through two business segments CSI Solar and Recurrent Energy segment. The CSI Solar segment focused on solar modules and battery energy storage manufacturing and products. Its Recurrent segment focused on utility-scale solar power and battery energy storage project development and operation. Key revenue is generated from CSI Solar segment.
See More
Previous Close:
$23.79
Open:
$23.7
24h Volume:
762.14K
Relative Volume:
0.16
Market Cap:
$1.59B
Revenue:
$6.17B
Net Income/Loss:
$762.00K
P/E Ratio:
-197.58
EPS:
-0.12
Net Cash Flow:
$-2.60B
1W Performance:
-2.75%
1M Performance:
-12.74%
6M Performance:
+114.58%
1Y Performance:
+113.04%
1-Day Range:
Value
$23.52
$24.52
1-Week Range:
Value
$23.30
$25.49
52-Week Range:
Value
$6.565
$34.59

Canadian Solar Inc Stock (CSIQ) Company Profile

Name
Name
Canadian Solar Inc
Name
Industry
Solar (25)
Name
Phone
-
Name
Address
-
Name
Employee
17,113
Name
Twitter
@Canadian_Solar
Name
Next Earnings Date
2025-03-25
Name
Latest SEC Filings
Name
CSIQ's Discussions on Twitter

Compare CSIQ with other stocks

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Solar icon
CSIQ
Canadian Solar Inc
23.71 1.59B 6.17B 762.00K -2.60B -0.12
Solar icon
FSLR
First Solar Inc
263.33 28.36B 4.34B 1.26B -942.70M 11.69
Solar icon
NXT
Nextpower Inc
87.92 12.92B 2.77B 557.54M 503.31M 3.91
Solar icon
RUN
Sunrun Inc
18.70 4.43B 2.04B -382.63M -3.19B -1.82
Solar icon
ENPH
Enphase Energy Inc
31.97 4.21B 1.25B 61.42M 336.24M 0.44
Solar icon
DQ
Daqo New Energy Corp Adr
29.42 1.99B 737.68M -569.04M -594.44M -6.51

Canadian Solar Inc Stock (CSIQ) Upgrades & Downgrades

Date Action Analyst Rating Change
Dec-02-25 Upgrade Daiwa Securities Neutral → Outperform
Nov-19-25 Downgrade Mizuho Outperform → Underperform
Nov-03-25 Downgrade Jefferies Buy → Hold
Oct-21-25 Downgrade Citigroup Neutral → Sell
Apr-25-25 Downgrade Roth Capital Buy → Neutral
Apr-17-25 Upgrade Citigroup Sell → Neutral
Dec-17-24 Downgrade Goldman Neutral → Sell
Dec-13-24 Initiated Mizuho Outperform
Nov-22-24 Initiated Jefferies Buy
Oct-22-24 Downgrade Citigroup Neutral → Sell
Aug-23-24 Reiterated Oppenheimer Outperform
Mar-11-24 Initiated Daiwa Securities Neutral
Dec-18-23 Upgrade Goldman Sell → Neutral
Nov-15-23 Downgrade JP Morgan Neutral → Underweight
Jul-06-23 Upgrade UBS Neutral → Buy
Mar-10-23 Downgrade Citigroup Buy → Neutral
Sep-08-22 Downgrade Goldman Neutral → Sell
Nov-23-21 Initiated Wells Fargo Equal Weight
Jan-08-21 Initiated Citigroup Buy
Jan-05-21 Downgrade Goldman Buy → Neutral
Aug-16-19 Reiterated Cascend Securities Buy
Apr-11-19 Resumed JP Morgan Neutral
Feb-20-19 Upgrade Cascend Securities Hold → Buy
Feb-11-19 Upgrade UBS Sell → Neutral
Jan-03-19 Upgrade Goldman Neutral → Buy
Dec-18-18 Upgrade Cascend Securities Hold → Buy
Nov-15-18 Upgrade JP Morgan Underweight → Neutral
Oct-22-18 Downgrade JP Morgan Neutral → Underweight
Jun-07-18 Upgrade JP Morgan Underweight → Neutral
Mar-27-18 Downgrade JP Morgan Neutral → Underweight
Mar-15-18 Reiterated B. Riley FBR, Inc. Neutral
Feb-01-18 Upgrade JP Morgan Underweight → Neutral
Jan-09-18 Initiated Goldman Neutral
Dec-15-17 Downgrade Axiom Capital Buy → Hold
Dec-12-17 Downgrade JP Morgan Neutral → Underweight
Nov-10-17 Upgrade ROTH Capital Neutral → Buy
Aug-21-17 Downgrade Barclays Equal Weight → Underweight
Mar-22-17 Reiterated FBR & Co. Mkt Perform
Feb-22-17 Downgrade JP Morgan Overweight → Neutral
View All

Canadian Solar Inc Stock (CSIQ) Latest News

pulisher
Dec 30, 2025

Solar Energy Market to Grow at 5.9% CAGR by 2031 | Asia-Pacific - openPR.com

Dec 30, 2025
pulisher
Dec 29, 2025

Solar Stocks To Follow TodayDecember 29th - MarketBeat

Dec 29, 2025
pulisher
Dec 29, 2025

Canadian Solar (NASDAQ:CSIQ) Trading 2.7% HigherShould You Buy? - MarketBeat

Dec 29, 2025
pulisher
Dec 29, 2025

Canadian Solar appoints Colin Parkin as President and Dylan Marx as Chief Operating Officer - BIC Magazine

Dec 29, 2025
pulisher
Dec 29, 2025

Solar to complement Canada’s hydroelectric upgrades - Solar Builder

Dec 29, 2025
pulisher
Dec 29, 2025

Canadian Solar Names Veteran Insider Colin Parkin as President and Appoints Dylan Marx as COO - TipRanks

Dec 29, 2025
pulisher
Dec 28, 2025

Promising Solar Stocks To Follow TodayDecember 22nd - MarketBeat

Dec 28, 2025
pulisher
Dec 28, 2025

What analysts say about Canadian Solar Inc L5A stockEarnings Beat Highlights & Target Triple-Digit Stock Opportunities - earlytimes.in

Dec 28, 2025
pulisher
Dec 28, 2025

Will AI Trends Push Bharat Heavy Electricals Limited Stock Even HigherMarket Capitalization Trends & Free Tap Rapid Wealth - earlytimes.in

Dec 28, 2025
pulisher
Dec 26, 2025

Canadian Solar promotes executives from e-STORAGE, Recurrent Energy - Renewables Now

Dec 26, 2025
pulisher
Dec 25, 2025

Solar Stocks To Watch NowDecember 25th - MarketBeat

Dec 25, 2025
pulisher
Dec 25, 2025

Canadian Solar Names Colin Parkin President And Board Member, Dylan Marx Becomes COO, Dr. Shawn Qu Remains CEO To Focus On Strategy And Expansion - SolarQuarter

Dec 25, 2025
pulisher
Dec 24, 2025

Best Solar Stocks To Add to Your WatchlistDecember 24th - MarketBeat

Dec 24, 2025
pulisher
Dec 24, 2025

Key facts: Canadian Solar stock drops 11.80%; new leadership appointed - TradingView — Track All Markets

Dec 24, 2025
pulisher
Dec 24, 2025

Canadian Stocks To Keep An Eye OnDecember 24th - MarketBeat

Dec 24, 2025
pulisher
Dec 24, 2025

Canadian Solar names Colin Parkin as president, Dylan Marx as COO By Investing.com - Investing.com Nigeria

Dec 24, 2025
pulisher
Dec 24, 2025

Canadian Solar (CSIQ) Announces Leadership Changes to Drive Nort - GuruFocus

Dec 24, 2025
pulisher
Dec 24, 2025

CSIQ Appoints New President and COO to Bolster Leadership Team - GuruFocus

Dec 24, 2025
pulisher
Dec 24, 2025

Canadian Solar Names President, Chief Operating Officer - marketscreener.com

Dec 24, 2025
pulisher
Dec 24, 2025

Canadian Solar Appoints Colin Parkin as President and Dylan Marx as Chief Operating Officer - The Manila Times

Dec 24, 2025
pulisher
Dec 24, 2025

Canadian Solar names Colin Parkin as president, Dylan Marx as COO - Investing.com

Dec 24, 2025
pulisher
Dec 24, 2025

Mega Solar Market is Thriving to Boom | First Solar • Canadian Solar • JinkoSolar • Trina Solar - openPR.com

Dec 24, 2025
pulisher
Dec 23, 2025

Solar Stocks To Keep An Eye OnDecember 23rd - MarketBeat

Dec 23, 2025
pulisher
Dec 23, 2025

Best Canadian Stocks To Watch TodayDecember 23rd - MarketBeat

Dec 23, 2025
pulisher
Dec 23, 2025

Promising Solar Stocks To Follow NowDecember 17th - MarketBeat

Dec 23, 2025
pulisher
Dec 23, 2025

Canadian Solar (NASDAQ:CSIQ) Shares Gap DownTime to Sell? - MarketBeat

Dec 23, 2025
pulisher
Dec 23, 2025

Canadian Solar Transfers Assets to Avoid U.S. Scrutiny on China - EnergyNow.com

Dec 23, 2025
pulisher
Dec 22, 2025

Earnings Report: Is Crawford Company stock attractive for passive investors2025 Winners & Losers & Safe Entry Zone Tips - moha.gov.vn

Dec 22, 2025
pulisher
Dec 22, 2025

Analyst Upgrade: Why Canadian Solar Inc stock is a value investor pickWeekly Stock Analysis & Fast Exit Strategy with Risk Control - moha.gov.vn

Dec 22, 2025
pulisher
Dec 20, 2025

Top Solar Stocks To Watch TodayDecember 20th - MarketBeat

Dec 20, 2025
pulisher
Dec 20, 2025

Can Canadian Solar Inc. (L5A) stock survive global slowdownShort Setup & Long-Term Growth Plans - Улправда

Dec 20, 2025
pulisher
Dec 20, 2025

Is Canadian Solar (CSIQ) Quietly Turning Australian Battery Deals Into a Durable Grid-Services Franchise? - Sahm

Dec 20, 2025
pulisher
Dec 19, 2025

Why Canadian Solar Inc. stock remains on buy lists2025 Major Catalysts & AI Optimized Trading Strategy Guides - Улправда

Dec 19, 2025
pulisher
Dec 19, 2025

CSIQ to Supply 408MWh Battery Energy Storage System in South Australia - The Globe and Mail

Dec 19, 2025
pulisher
Dec 19, 2025

Canadian Solar Sees Unusually High Options Volume (NASDAQ:CSIQ) - MarketBeat

Dec 19, 2025
pulisher
Dec 19, 2025

Is Canadian Solar Inc. (L5A) stock among top earnings playsMarket Trend Report & Smart Money Movement Tracker - DonanımHaber

Dec 19, 2025
pulisher
Dec 19, 2025

Why Canadian Solar Inc. stock is a value investor pickJuly 2025 Big Picture & Free Verified High Yield Trade Plans - DonanımHaber

Dec 19, 2025
pulisher
Dec 19, 2025

Will Canadian Solar Inc. stock reach all time highs in 20252025 Key Highlights & Fast Entry High Yield Tips - DonanımHaber

Dec 19, 2025
pulisher
Dec 19, 2025

Canadian Solar Shares Jump 12% After Company Reclaims Direct Control of U.S. Operations - MSN

Dec 19, 2025
pulisher
Dec 18, 2025

Canadian Solar (NasdaqGS:CSIQ): Valuation Check After New 408 MWh Australian Battery Storage Deal - Sahm

Dec 18, 2025
pulisher
Dec 18, 2025

3 Renewable Energy Stocks Poised for Explosive Growth in 2026 - Nasdaq

Dec 18, 2025
pulisher
Dec 18, 2025

Canadian Solar’s e-STORAGE To Deliver 204 MW / 408 MWh Tailem Bend 3 Battery System To Vena Energy In South Australia, With Operations Planned For 2027 - SolarQuarter

Dec 18, 2025
pulisher
Dec 18, 2025

Canadian Solar's e-STORAGE wins deal for 204-MW Aussie battery - Renewables Now

Dec 18, 2025
pulisher
Dec 17, 2025

Does New Australian Battery Deal Reshape the Bull Case for Canadian Solar’s Storage Ambitions (CSIQ)? - Yahoo Finance

Dec 17, 2025
pulisher
Dec 17, 2025

Does Canadian Solar’s 2025 Valuation Still Make Sense After a 106% Share Price Surge? - Yahoo Finance

Dec 17, 2025
pulisher
Dec 17, 2025

Canadian Solar (CSIQ): Valuation Check After New Tailem Bend 3 Battery Storage Contract in Australia - Yahoo Finance

Dec 17, 2025
pulisher
Dec 17, 2025

Canadian Solar to deliver 408 MWh battery storage system in Australia - Investing.com Nigeria

Dec 17, 2025
pulisher
Dec 17, 2025

Canadian Solar (NASDAQ:CSIQ) Trading Up 9.5%Here's What Happened - MarketBeat

Dec 17, 2025
pulisher
Dec 17, 2025

3 Growth Companies With High Insider Ownership And 13% Revenue Growth - simplywall.st

Dec 17, 2025
pulisher
Dec 17, 2025

Canadian Solar Wins Major Australia Battery Contract - Sahm

Dec 17, 2025
pulisher
Dec 17, 2025

Why Is Canadian Solar Stock Surging Wednesday?Canadian Solar (NASDAQ:CSIQ) - Benzinga

Dec 17, 2025

Canadian Solar Inc Stock (CSIQ) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
$8.57
price up icon 0.06%
$29.13
price up icon 0.42%
$9.345
price down icon 0.64%
solar JKS
$25.91
price down icon 1.58%
solar DQ
$29.39
price down icon 0.71%
Cap:     |  Volume (24h):