stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Dow:  
Nasdaq:  
S&P 500:  
Canadian Solar IncCSIQ
$9.260.96%-0.09
After Hours: 9.25-0.01 -0.11%

Canadian Solar Inc (CSIQ)

Date: 2026-10-30 16:00O: 8.91H: 9.28L: 8.90C: 9.26Vol: 2.054M
Canadian Solar Inc stock is traded at $9.26, with a volume of 2,053,516. It is down -0.96% in the last 24 hours and down -19.62% 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. The company is organized in two segments: Manufacturing segment, comprising CS PowerTech, which focuses on manufacturing and sales of solar products, battery energy storage products, and other power technology products for the U.S. market and CSI Solar, which serves all other world-wide markets; and Recurrent Energy segment, which focuses on solar power and battery storage project development, asset sales, power services, and electricity revenue from its operating portfolio. It derives maximum revenue from Manufacturing segment.
Previous Close:
$9.35
Open:
$8.91
24h Volume:
2,053,516
Relative Volume:
1.26
Market Cap:
$628.72M
Revenue:
$5.60B
Net Income/Loss:
-$183.76M
P/E Ratio:
-
EPS:
-$1.54
Net Cash Flow:
-$1.95B
1W Performance:
+0.33%
1M Performance:
-19.62%
6M Performance:
-39.44%
1Y Performance:
-48.38%
1-Day Range:
$8.90$9.28
1-Week Range:
$8.79$9.75
52-Week Range:
$8.79$34.59

Canadian Solar Inc Stock (CSIQ) Company Profile

Name
Canadian Solar Inc
Industry
Solar
Phone
-
Address
, ON, Canada
Employee
12,587
Next Earnings Date
2026-11-12
Latest SEC Filings
SEC
CSIQ's Discussions on X
X

Compare CSIQ vs FSLR, NXT, ENPH, SEDG, RUN

StocksPriceMarket CapRevenueNet IncomeCash FlowEPS
CSIQ
Canadian Solar Inc
$9.26$628.72M$5.60B-$183.76M-$1.95B-$1.54
FSLR
First Solar Inc
$174.40$18.74B$5.42B$1.67B$1.67B$15.48
NXT
Nextpower Inc
$79.33$12.04B$3.56B$585.88M$511.64M$3.83
ENPH
Enphase Energy Inc
$25.65$3.39B$1.40B$135.00M$145.07M$1.02
SEDG
Solaredge Technologies Inc
$30.05$1.85B$1.28B-$364.29M$77.81M-$6.13
RUN
Sunrun Inc
$7.48$1.80B$3.17B-$1.03B-$2.58B$2.14

Canadian Solar Inc Stock (CSIQ) Upgrades & Downgrades

DateActionAnalystRating Change
Jul-22-26UpgradeCitigroupSell → Neutral
Mar-17-26UpgradeMizuhoUnderperform → Neutral
Dec-02-25UpgradeDaiwa SecuritiesNeutral → Outperform
Nov-19-25DowngradeMizuhoOutperform → Underperform

Canadian Solar Inc Stock (CSIQ) Financials Data

Revenue

Net Income

Cash Flow

EPS

Canadian Solar Inc Stock (CSIQ) Insider Trading

  • Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    1,203
    Value ($)
    0
    #Shares Total
    2,008
  • Qu YuanOct 06 '26
    Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    2,770
    Value ($)
    0
    #Shares Total
    4,621
  • Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    1,203
    Value ($)
    0
    #Shares Total
    2,008
  • Ruda Harry EOct 06 '26
    Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    1,203
    Value ($)
    0
    #Shares Total
    47,201
  • Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    809
    Value ($)
    0
    #Shares Total
    24,603
  • Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    809
    Value ($)
    0
    #Shares Total
    809
  • Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    809
    Value ($)
    0
    #Shares Total
    809
  • Ruda Harry EJul 02 '26
    Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    809
    Value ($)
    0
    #Shares Total
    46,491
  • Chang HuifengJun 16 '26
    Director
    Transaction
    Proposed Sale
    Cost
    $16.88
    #Shares
    7,889
    Value ($)
    133,166
    #Shares Total
    0
  • Marx DylanMay 26 '26
    Chief Operating Officer
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    1,660
    Value ($)
    0
    #Shares Total
    5,537
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
Chang Leslie Li HsienDirectorOct 06 '26Option Exercise$0.001,20302,008
Qu YuanDirectorOct 06 '26Option Exercise$0.002,77004,621
Wong Andrew Luen CheungDirectorOct 06 '26Option Exercise$0.001,20302,008
Ruda Harry EDirectorOct 06 '26Option Exercise$0.001,203047,201
Templeton Lauren CDirectorJul 02 '26Option Exercise$0.00809024,603
Wong Andrew Luen CheungDirectorJul 02 '26Option Exercise$0.008090809
Chang Leslie Li HsienDirectorJul 02 '26Option Exercise$0.008090809
Ruda Harry EDirectorJul 02 '26Option Exercise$0.00809046,491
Chang HuifengDirectorJun 16 '26Proposed Sale$16.887,889133,1660
Marx DylanChief Operating OfficerMay 26 '26Option Exercise$0.001,66005,537

Canadian Solar Inc Stock (CSIQ) Latest News

Oct 21, 2026
Oct 21, 2026
Sep 09, 2026
Sep 09, 2026
Oct 20, 2026
Oct 20, 2026
Oct 16, 2026
Oct 16, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 11, 2026
Oct 11, 2026
Oct 10, 2026
Oct 10, 2026
Oct 10, 2026
Oct 10, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Sep 29, 2026
Sep 29, 2026
Sep 25, 2026
Sep 25, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 23, 2026
Sep 23, 2026
Sep 21, 2026
Sep 21, 2026
Sep 17, 2026
Sep 17, 2026
Sep 10, 2026
Sep 10, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 08, 2026
Sep 08, 2026
Sep 08, 2026
Sep 08, 2026
Sep 08, 2026
Sep 08, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 07, 2026
Sep 05, 2026
Sep 05, 2026
Sep 04, 2026
Sep 04, 2026
Sep 04, 2026
Sep 04, 2026
Sep 03, 2026
Sep 03, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 02, 2026
Sep 01, 2026
Sep 01, 2026
Sep 01, 2026
Sep 01, 2026
Aug 31, 2026
Aug 31, 2026

Similar to CSIQ