Try our mobile app

Switch to company model in classical logic    *

General information

Country: CANADA

Sector: Solar

Categories: @renewable-energy   

Canadian Solar Inc. designs, manufactures, and sells solar module products that convert sunlight into electricity for a variety of uses. The Company"s products include a range of solar modules for use in a wide range of residential, commercial, and industrial solar power generation systems.
Website: canadiansolar.com



Growth: Bad revenue growth rate -30.8%, there is slowdown compared to average historical growth rates 17.6%. The revenue growth dynamics is unstable Site traffic for the last 3 months showed a change of -5.7%

Profitability: LTM EBITDA margin is positive, +7.7%. On average the margin is improving unsteadily. Gross margin is low, +17.3%. In the last quarter the company beat the estimated EPS, +95.1%. The company was ahead of estimated EPS in 100% of quarters (showing a gain of +$0.47 per share on average)

Cash Flow Generation: Dividend yield for the last twelve months 0.0%. Free cash flow yield 33.3% (LTM)

Undervaluation: Fundamental value created in LTM (estimate)


Entry Point: Share price is 64.5% higher than minimum and 66.9% lower than maximum for the last 3 years

AI Insight: the companies with similar growth trajectories, EBITDA margin, industries and geography on average are valued 1.9x by EV / Sales multiple , the company can be >100% undervalued

Key Financials (Download financials)

Ticker: CSIQ
Share price, USD:  (+7.9%)11.12
year average price 18.79  


year start price 28.47 2025-11-09

max close price 33.58 2025-11-14

min close price 8.85 2026-10-26

current price 11.12 2026-11-08
Common stocks: 64 842 099

Dividend Yield:  0.0%
FCF Yield LTM: 33.3%
EV / LTM EBITDA: 7.0x
EV / EBITDA annualized: 4.4x
Last revenue growth (y/y):  -30.8%
Last growth of EBITDA (y/y):  -16.2%
Historical revenue growth:  +17.6%
Historical growth of EBITDA:  +23.7%
EV / Sales: 0.5x
Margin (EBITDA LTM / Revenue): 7.7%
Fundamental value created in LTM:
Market Cap ($m): 721
Net Debt ($m): 2 749
EV (Enterprise Value): 3 470
Price to Book: 0.3x

Revenue and EBITDA

Quarterly values ($m)

Change (y/y)

Cash Flow

FCF ($m)

Net Debt / Cash and Equivalents ($m)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

EV / Sales

Potential dynamics

News


2026-01-28seekingalpha.com

Canadian Solar Boasts New AI Monetization Opportunity - Rerating May Be Slow

2026-01-13prnewswire.com

CANADIAN SOLAR ANNOUNCES CLOSING OF OFFERING OF US$230 MILLION CONVERTIBLE SENIOR NOTES DUE 2031

2025-12-24zacks.com

3 Green Energy Stocks to Watch for a Cleaner, More Sustainable 2026

2025-12-24prnewswire.com

Canadian Solar Appoints Colin Parkin as President and Dylan Marx as Chief Operating Officer

2025-12-19zacks.com

CSIQ to Supply 408MWh Battery Energy Storage System in South Australia

2025-12-18zacks.com

3 Renewable Energy Stocks Poised for Explosive Growth in 2026

2025-12-03zacks.com

Canadian Solar Wins Tillbridge Solar and Battery Storage Project in UK

2025-11-17zacks.com

Canadian Solar to Supply 20.7MW Battery Energy Storage in Germany

2025-11-14fool.com

Why Canadian Solar Stock Finally Popped Today

2025-11-13zacks.com

Canadian Solar Q3 Loss Narrower Than Estimates, Revenues Fall Y/Y
More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2025 q3 2025 q2 2025 q1 2024 q4 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2022 q2 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2021-12-31 2020-12-31
symbol CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M
fillingDate 2025-11-13 2025-08-21 2025-05-15 2024-08-22 2024-03-14 2023-10-30 2023-06-30 2023-03-21 2022-09-30 2022-06-30
acceptedDate 2025-11-13 06:23:43 2025-08-21 08:06:54 2025-05-15 07:21:06 2025-04-30 16:06:05 2024-08-22 08:25:18 2024-03-14 06:53:29 2024-04-26 08:06:49 2023-10-30 09:01:07 2023-06-30 00:00:00 2023-03-21 07:45:20 2023-04-18 16:01:11 2022-09-29 20:00:00 2022-06-29 20:00:00 2022-04-28 16:08:06 2021-04-19 16:06:37
calendarYear 2025 2025 2025 2024 2024 2023 2023 2023 2022 2022
period Q3 Q2 Q1 FY Q2 Q1 FY Q3 Q2 Q1 FY Q3 Q2 FY FY
revenue 1 487M 1 694M 1 197M 5 993M 1 635M 1 329M 7 614M 1 846M 2 364M 1 701M 7 469M 1 932M 2 314M 5 277M 3 476M
costOfRevenue 1 231M 1 189M 1 056M 4 994M 1 353M 1 076M 6 334M 1 538M 1 923M 1 383M 6 205M 1 570M 1 943M 4 368M 2 787M
grossProfit 256M 505M 140M 999M 282M 253M 1 280M 308M 441M 318M 1 263M 363M 371M 909M 690M
grossProfitRatio 0.172 0.298 0.117 0.172 0.19 0.167 0.186 0.187 0.188 0.16
researchAndDevelopmentExpenses 20M 25M 24M 121M 26M 34M 101M 29M 23M 17M 70M 18M 18M 58M 45M
generalAndAdministrativeExpenses 117M 253M 106M 515M 101M 95M 440M 114M 140M 79M 342M 102M 88M 309M 226M
sellingAndMarketingExpenses 101M 109M 91M 488M 132M 88M 370M 100M 88M 88M 559M 166M 158M 399M 224M
sellingGeneralAndAdministrativeExpenses 218M 362M 196M 1 003M 233M 183M 810M 214M 227M 167M 901M 268M 246M 708M 450M
otherExpenses -16M -9M -25M -95M -24M 0 -84M 0 0 -12M -64M -12M -9M -47M -26M
operatingExpenses 222M 378M 195M 1 029M 234M 217M 827M 225M 216M 172M 907M 274M 255M 719M 469M
costAndExpenses 1 453M 1 566M 1 251M 6 023M 1 588M 1 294M 7 160M 1 763M 2 140M 1 556M 7 113M 1 844M 2 198M 5 087M 3 256M
interestIncome 15M 10M 12M 88M 14M 34M 52M 19M 9M 8M 41M 23M 4M 11M 9M
interestExpense 44M 45M 40M 137M 33M 35M 114M 30M 30M 20M 74M 19M 20M 58M 72M
depreciationAndAmortization 0 146M 0 501M 122M 110M 307M 19M 9M 8M 244M 23M 0 283M 217M
ebitda 30M 272M -55M 557M 196M 190M 830M 102M 234M 154M 675M 112M 122M 479M 424M
ebitdaratio 0.02 0.16 -0.046 0.12 0.109 0.055 0.099 0.09 0.058 0.053
operatingIncome 35M 127M -55M -30M 48M 35M 453M 83M 224M 146M 356M 89M 116M 190M 220M
operatingIncomeRatio 0.023 0.075 -0.046 0.029 0.027 0.045 0.095 0.086 0.046 0.05
totalOtherIncomeExpensesNet -49M -48M -45M -64M -7M 10M -30M -15M 36M -17M 16M 40M -2M -45M -86M
incomeBeforeTax -14M 79M -100M -94M 40M 45M 423M 57M 239M 128M 372M 128M 114M 146M 134M
incomeBeforeTaxRatio -0.009 0.047 -0.083 0.025 0.034 0.031 0.101 0.075 0.066 0.049
incomeTaxExpense 7M 34M -23M -17M 5M 10M 60M -11M 46M 29M 73M 29M 28M 36M -2M
netIncome 9M 7M -34M 36M 4M 12M 274M 22M 170M 84M 240M 78M 74M 95M 147M
netIncomeRatio 0.006 0.004 -0.028 0.002 0.009 0.012 0.072 0.049 0.041 0.032
eps 0.13 0.11 -0.69 0.54 0.058 0.19 4.27 0.33 2.62 1.3 3.73 1.22 1.16 1.55 2.46
epsdiluted 0.13 0.11 -0.69 0.057 0.19 0.32 2.39 1.19 1.12 1.07
weightedAverageShsOut 68M 67M 67M 67M 66M 66M 65M 66M 72M 65M 64M 64M 64M 62M 60M
weightedAverageShsOutDil 68M 67M 67M 67M 67M 67M 72M 73M 72M 71M 71M 71M 71M 69M 62M
link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link
filingDate 2025-04-30 2024-04-26 2023-04-18 2022-04-28 2021-04-19
fiscalYear 2024 2023 2022 2021 2020
netInterestIncome -49M -62M -34M -47M -63M
ebit 55M 523M 431M 197M 206M
nonOperatingIncomeExcludingInterest -85M -69M -75M -6M 14M
netIncomeFromContinuingOperations -78M 364M 299M 110M 136M
netIncomeFromDiscontinuedOperations 0 0 0 0 0
otherAdjustmentsToNetIncome 0 0 0 0 11M
netIncomeDeductions 0 -5M -5M -5M -2M
bottomLineNetIncome 36M 279M 245M 101M 148M
epsDiluted 0.54 3.87 3.44 1.46 2.38

Balance Sheet Statement

Property 2025 q3 2025 q2 2025 q1 2024 q4 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2022 q2 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2021-12-31 2020-12-31
symbol CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M
fillingDate 2025-11-13 2025-08-21 2025-05-15 2024-08-22 2024-03-14 2023-10-30 2023-06-30 2023-03-21 2022-09-30 2022-06-30
acceptedDate 2025-11-13 06:23:43 2025-08-21 08:06:54 2025-05-15 07:21:06 2025-04-30 16:06:05 2024-08-22 08:25:18 2024-03-14 06:53:29 2024-04-26 08:06:49 2023-10-30 09:01:07 2023-06-30 00:00:00 2023-03-21 07:45:20 2023-04-18 16:01:11 2022-09-29 20:00:00 2022-06-29 20:00:00 2022-04-28 16:08:06 2021-04-19 16:06:37
calendarYear 2025 2025 2025 2024 2024 2023 2023 2023 2022 2022
period Q3 Q2 Q1 FY Q2 Q1 FY Q3 Q2 Q1 FY Q3 Q2 FY FY
cashAndCashEquivalents 1 763M 1 856M 1 577M 2 253M 2 182M 2 890M 1 939M 1 921M 2 011M 848M 981M 1 083M 1 054M 870M 1 637M
shortTermInvestments 0 0 0 0 0 0 19M 0 0 0 0 0 0 0 0
cashAndShortTermInvestments 1 763M 1 856M 1 577M 2 253M 2 182M 2 890M 1 958M 1 921M 2 011M 848M 981M 1 083M 1 054M 870M 1 637M
netReceivables 1 309M 1 327M 1 336M 1 488M 1 391M 1 139M 1 210M 1 300M 1 589M 1 303M 1 236M 1 193M 1 113M 888M 546M
inventory 1 244M 1 248M 1 499M 1 207M 1 205M 1 624M 1 180M 1 432M 1 532M 1 672M 1 524M 1 604M 1 622M 1 192M 878M
otherCurrentAssets 2 069M 1 778M 1 578M 451M 446M 476M 1 574M 604M 609M 664M 1 650M 1 873M 1 944M 1 596M 377M
totalCurrentAssets 6 385M 6 210M 5 990M 5 523M 5 224M 5 900M 6 095M 6 631M 7 317M 6 047M 5 645M 5 753M 5 733M 4 772M 3 438M
propertyPlantEquipmentNet 5 789M 5 719M 5 839M 5 530M 4 573M 4 450M 4 277M 3 460M 2 759M 2 612M 2 295M 1 646M 1 489M 1 616M 1 343M
goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
intangibleAssets 32M 32M 33M 31M 34M 35M 20M 14M 14M 15M 18M 80M 83M 19M 22M
goodwillAndIntangibleAssets 32M 32M 33M 31M 34M 35M 20M 14M 14M 15M 18M 80M 83M 19M 22M
longTermInvestments 276M 262M 246M 319M 276M 280M 277M 178M 159M 136M 116M 107M 105M 99M 81M
taxAssets 388M 397M 414M 474M 314M 278M 263M 266M 219M 227M 229M 232M 252M 237M 171M
otherNonCurrentAssets 2 286M 2 192M 1 374M 1 635M 1 715M 1 424M 1 244M 852M 730M 792M 735M 843M 719M 646M 1 482M
totalNonCurrentAssets 8 772M 8 602M 7 905M 7 989M 6 913M 6 467M 6 081M 4 769M 3 882M 3 782M 3 392M 2 909M 2 648M 2 617M 3 099M
otherAssets 0 0 0 0 0 0 -281M 0 0 0 0 0 0 0 0
totalAssets 15 157M 14 812M 13 896M 13 512M 12 137M 12 367M 11 896M 11 400M 11 199M 9 829M 9 037M 8 661M 8 380M 7 388M 6 537M
accountPayables 1 070M 1 016M 1 034M 1 063M 842M 818M 814M 919M 771M 798M 805M 915M 856M 503M 515M
shortTermDebt 3 325M 2 910M 2 947M 3 007M 2 820M 3 095M 2 683M 2 990M 3 613M 3 392M 2 937M 2 794M 2 945M 2 474M 2 127M
taxPayables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
deferredRevenue 222M 143M 191M 205M 274M 362M 392M 347M 314M 335M 335M 246M 151M 136M 189M
otherCurrentLiabilities 1 351M 1 606M 1 413M 1 390M 1 643M 1 763M 1 953M 1 457M 1 305M 1 290M 318M 976M 831M 245M 757M
totalCurrentLiabilities 5 968M 5 676M 5 586M 5 665M 5 579M 6 038M 5 864M 5 713M 6 002M 5 815M 5 259M 4 930M 4 784M 4 038M 3 588M
longTermDebt 4 074M 4 215M 3 538M 2 632M 2 112M 2 080M 1 655M 1 545M 1 317M 1 162M 1 071M 1 187M 1 026M 748M 751M
deferredRevenueNonCurrent 0 0 0 0 0 112M 0 0 7M 0 0 0 0 0 0
deferredTaxLiabilitiesNonCurrent 117M 120M 119M 205M 89M 83M 83M 68M 68M 68M 67M 44M 46M 48M 49M
otherNonCurrentLiabilities 638M 626M 582M 588M 497M 474M 471M 454M 363M 350M 308M 384M 413M 404M 242M
totalNonCurrentLiabilities 4 830M 4 961M 4 239M 3 696M 2 698M 2 637M 2 326M 2 066M 1 755M 1 580M 1 472M 1 615M 1 485M 1 224M 1 056M
otherLiabilities 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0
capitalLeaseObligations 371M 346M 341M 272M 131M 131M 137M 106M 86M 83M 36M 28M 31M 35M 13M
totalLiabilities 10 798M 10 636M 9 825M 9 362M 8 277M 8 675M 8 191M 7 779M 7 757M 7 395M 6 730M 6 545M 6 269M 5 262M 4 644M
preferredStock 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
commonStock 836M 836M 836M 836M 836M 836M 836M 836M 836M 836M 836M 836M 836M 836M 687M
retainedEarnings 1 568M 1 559M 1 552M 1 586M 1 566M 1 562M 1 550M 1 551M 1 529M 1 359M 1 276M 1 198M 1 119M 1 036M 940M
accumulatedOtherComprehensiveIncomeLoss -115M -115M -200M -196M -216M -166M -119M -180M -159M -150M -171M -237M -152M -51M -29M
othertotalStockholdersEquity 580M 575M 582M 471M 298M 287M 242M 3M -12M 0
totalStockholdersEquity 2 868M 2 855M 2 769M 2 816M 2 656M 2 530M 2 559M 2 494M 2 448M 2 048M 1 942M 1 785M 1 789M 1 801M 1 570M
totalEquity 4 359M 4 176M 4 071M 4 150M 3 860M 3 691M 3 705M 3 621M 3 441M 2 434M 2 307M 1 785M 1 789M 2 126M 1 893M
totalLiabilitiesAndStockholdersEquity 15 157M 14 812M 13 896M 12 137M 12 367M 11 400M 11 199M 9 829M 8 330M 8 058M
minorityInterest 1 491M 1 321M 1 301M 1 334M 1 203M 1 161M 1 146M 1 127M 994M 386M 365M 0 0 325M 322M
totalLiabilitiesAndTotalEquity 15 157M 14 812M 13 896M 13 512M 12 137M 12 367M 11 896M 11 400M 11 199M 9 829M 9 037M 8 330M 8 058M 7 388M 6 537M
totalInvestments 276M 262M 246M 319M 276M 280M 296M 178M 159M 136M 116M 0 0 99M 81M
totalDebt 7 399M 7 125M 6 486M 5 911M 4 932M 5 176M 4 476M 4 535M 4 930M 4 554M 4 044M 3 981M 3 971M 3 258M 2 891M
netDebt 5 636M 5 269M 4 909M 3 658M 2 749M 2 286M 2 537M 2 614M 2 918M 3 706M 3 062M 2 898M 2 918M 2 388M 1 254M
link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link
filingDate 2025-04-30 2024-04-26 2023-04-18 2022-04-28 2021-04-19
fiscalYear 2024 2023 2022 2021 2020
accountsReceivables 1 261M 1 006M 971M 651M 437M
otherReceivables 227M 203M 265M 236M 108M
prepaids 124M 194M 253M 226M 0
totalPayables 1 063M 814M 1 658M 1 171M 515M
otherPayables 0 0 853M 668M 0
accruedExpenses 0 1M 0 0 0
capitalLeaseObligationsCurrent 0 20M 10M 12M 0
capitalLeaseObligationsNonCurrent 272M 117M 26M 23M 13M
treasuryStock 0 0 0 0 0
additionalPaidInCapital 591M 293M 1M -19M -28M
otherTotalStockholdersEquity 0 0 0 0 0

Cash Flow Statement

Property 2025 q3 2025 q2 2025 q1 2024 q4 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2022 q4 2021 q4 2020 q4 2020 q3 2020 q2
date 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2022-12-31 2021-12-31 2020-12-31 2020-09-30 2020-06-30
symbol CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ CSIQ
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M
fillingDate 2025-11-13 2025-08-21 2025-05-15 2024-08-22 2024-03-14 2023-10-30 2023-06-30 2020-09-30 2020-07-28
acceptedDate 2025-11-13 06:23:43 2025-08-21 08:06:54 2025-05-15 07:21:06 2025-04-30 16:06:05 2024-08-22 08:25:18 2024-03-14 06:53:29 2024-04-26 08:06:49 2023-10-30 09:01:07 2023-06-30 00:00:00 2023-04-18 16:01:11 2022-04-28 16:08:06 2021-04-19 16:06:37 2020-09-29 20:00:00 2020-07-28 16:18:47
calendarYear 2025 2025 2025 2024 2024 2023 2023 2020 2020
period Q3 Q2 Q1 FY Q2 Q1 FY Q3 Q2 FY FY FY Q3 Q2
netIncome -21M 45M -77M -78M 4M 12M 364M 62M 198M 299M 110M 147M 9M 21M
depreciationAndAmortization 0 0 0 501M 0 110M 307M 76M 73M 235M 283M 209M 0 0
deferredIncomeTax 0 0 0 -98M 0 0 -18M 0 0 17M -7M 19M 0 0
stockBasedCompensation 0 0 0 21M 0 0 55M 0 0 9M 9M 12M 0 0
changeInWorkingCapital -304M -222M -349M -1 652M -627M -486M -190M 14M -99M 285M -887M -560M 0 0
accountsReceivables 0 0 0 -329M 0 0 9M 0 0 -357M -285M 65M 0 0
inventory 0 0 0 -313M 0 0 183M 0 0 -406M -519M -181M 0 0
accountsPayables 0 0 0 268M 0 0 13M 0 0 352M 11M -89M 0 0
otherWorkingCapital -304M -222M -349M -1 279M -627M -486M -395M 14M 0 697M -94M -356M 0 0
otherNonCashItems 213M 366M 162M 420M 194M 292M 166M 5M 118M 72M 84M 53M -9M -21M
netCashProvidedByOperatingActivities -112M 189M -264M -885M -429M -291M 685M 158M 290M 917M -408M -121M 0 0
investmentsInPropertyPlantAndEquipment -294M -392M -385M -1 870M -398M -440M -1 525M -385M -319M -628M -430M -335M 0 0
acquisitionsNet 0 0 0 -40M 0 0 -123M 0 0 -12M -37M 15M 0 0
purchasesOfInvestments 0 0 0 -65M 0 0 0 0 0 -19M -54M -18M 0 0
salesMaturitiesOfInvestments 0 0 0 0 0 0 0 0 0 19M 14M 33M 0 0
otherInvestingActivites 7M -56M -84M 2M 7M -100M -18M 0 0
netCashUsedForInvestingActivites -288M -448M -469M -396M -433M -485M -337M 0 0
debtRepayment 0 0 0 0 0 0 0 0 0
commonStockIssued 0 0 0 0 0 124M 804M 0 0
commonStockRepurchased -271 563 -24M -21M 0 -71M 0 0 0 0 0 0 -6M 0 0
dividendsPaid 0 0 0 0 0 0 0 0 0
otherFinancingActivites 311M 495M 566M 255M 723M -25M 547M 0 0
netCashUsedProvidedByFinancingActivities 310M 471M 544M 184M 723M 100M 1 351M 0 0
effectOfForexChangesOnCash 5M 19M -41M -155M -61M -51M -89M -30M -129M -180M 18M 51M 0 0
netChangeInCash -84M 230M -230M -682M -702M -49M 977M -257M 1 175M 535M -205M 434M 0 0
cashAtEndOfPeriod 2 180M 2 264M 2 034M 2 264M 2 192M 2 890M 2 946M 2 993M 3 250M 1 970M 1 434M 1 640M 0 0
cashAtBeginningOfPeriod 2 264M 2 034M 2 264M 2 946M 2 894M 2 939M 1 970M 3 250M 2 076M 1 434M 1 640M 1 205M 0 0
operatingCashFlow -112M 189M -264M -885M -429M -291M 685M 158M 290M 917M -408M -121M 0 0
capitalExpenditure -294M -392M -385M -1 870M -401M -440M -1 525M -385M -319M -628M -430M -335M 0 0
freeCashFlow -407M -204M -649M -2 756M -831M -731M -841M -227M -30M 289M -838M -455M 0 0
link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link
filingDate 2025-04-30 2024-04-26 2023-04-18 2022-04-28 2021-04-19
fiscalYear 2024 2023 2022 2021 2020
otherInvestingActivities 13M -23M 10M 77M -15M
netCashProvidedByInvestingActivities -1 962M -1 671M -630M -430M -320M
netDebtIssuance 1 658M 1 031M 443M 473M 524M
longTermNetDebtIssuance 1 434M 1 069M 751M 611M 418M
shortTermNetDebtIssuance 224M -37M -308M -138M 106M
netStockIssuance 482M 0 0 149M -6M
netCommonStockIssuance 0 0 0 149M -6M
commonStockIssuance 0 0 0 149M 0
netPreferredStockIssuance 482M 0 0 0 0
netDividendsPaid 0 0 0 0 0
commonDividendsPaid 0 0 0 0 0
preferredDividendsPaid 0 0 0 0 0
otherFinancingActivities 180M 1 021M -14M -7M 305M
netCashProvidedByFinancingActivities 2 320M 2 053M 429M 614M 824M
incomeTaxesPaid 114M 83M 77M 57M 38M
interestPaid 131M 122M 77M 71M 79M

Earning call transcript

2025 q3
2025-11-13 ET (fiscal 2025 q3)
2025 q2
2025-08-21 ET (fiscal 2025 q2)
2025 q1
2025-05-15 ET (fiscal 2025 q1)
2024 q4
2025-03-25 ET (fiscal 2024 q4)
2024 q3
2024-12-05 ET (fiscal 2024 q3)
2024 q2
2024-08-22 ET (fiscal 2024 q2)
2024 q1
2024-05-09 ET (fiscal 2024 q1)
2023 q4
2024-03-14 ET (fiscal 2023 q4)
2023 q3
2023-11-14 ET (fiscal 2023 q3)
2023 q2
2023-08-22 ET (fiscal 2023 q2)
2023 q1
2023-05-18 ET (fiscal 2023 q1)
2022 q4
2023-03-21 ET (fiscal 2022 q4)
2022 q3
2022-11-22 ET (fiscal 2022 q3)
2022 q2
2022-08-18 ET (fiscal 2022 q2)
2022 q1
2022-05-24 ET (fiscal 2022 q1)

Press-releases

Show financial reports only

2026-08-27 ET
Canadian Solar Reports Second Quarter 2026 Results
2026-08-18 ET
CANADIAN SOLAR ANNOUNCES RESOLUTION OF MAXEON U.S. PATENT LITIGATION
2026-08-13 ET
Recurrent Energy Secures $695 Million in Project Financing for 330 MW California Solar Project
2026-08-13 ET
E-STORAGE's KuBank 3.0 for C&I Applications Successfully Passes Large-Scale Fire Testing
2026-08-12 ET
Recurrent Energy Powers Up Carwarp Energy Park in Australia Under Long-Term Microsoft PPA
2026-07-30 ET
Canadian Solar's U.S.-Manufactured TOPCon and HJT HP Modules Achieve FM Approvals Recognition for Their Severe Hail Resilience
2026-07-30 ET
Canadian Solar Schedules Second Quarter 2026 Earnings Conference Call for August 27
2026-07-24 ET
CS PowerTech Launches Best in Class PV HJT Solar Cell Plant
2026-07-14 ET
Canadian Solar Makes S&P Global Energy Premier List of Tier 1 Cleantech Companies 2026
2026-07-06 ET
Canadian Solar Announces Leadership Change at Recurrent Energy
2026-07-02 ET
Canadian Solar Inc. Announces Results of 2026 Annual Meeting of Shareholders
2026-06-25 ET
e‑STORAGE to Deliver 426 MWh of Energy Storage in Florida
2026-06-24 ET
e-STORAGE to Supply 381 MWh Battery Storage System for Apex Clean Energy in Michigan
2026-06-24 ET
Canadian Solar Achieves Silver Certification Under SSI Supply Chain Traceability for Ingot and Cell Production
2026-06-23 ET
e-STORAGE and Axpo Partner on First Joint Battery Project in Italy
2026-06-22 ET
Canadian Solar Launches TOPCon 3.0 High-Power-Density Module, Delivering up to 670 Wp, 24.8% Efficiency and Lower LCOE for Utility-Scale and C&I Solar Projects
2026-06-01 ET
Canadian Solar Releases 2025 Corporate Sustainability Report
2026-05-14 10:00 ET
Canadian Solar Reports First Quarter 2026 Results and Announces Appointment of Chief Executive Officer
2026-04-20 11:00 ET
Canadian Solar Schedules First Quarter 2026 Earnings Conference Call for May 14
2026-04-17 11:00 ET
U.S. Patent Trial and Appeal Board Invalidates Trina's TOPCon Patents
2026-04-10 ET
Canadian Solar Files Annual Report on Form 20-F for Year Ended December 31, 2025
2026-03-31 ET
e-STORAGE to Deliver 420 MWh Battery Energy Storage System for Drax in the United Kingdom
2026-03-19 ET
Canadian Solar Reports Fourth Quarter and Full Year 2025 Results
2026-03-17 ET
e-STORAGE to Deliver 2.5 GWh Battery Energy Storage System Supporting U.S. Data Center Power Demand
2026-02-24 ET
Recurrent Energy Completes Sale of 200 MWh Battery Storage Facility to Hunt Energy Network in Texas
2026-02-19 ET
Canadian Solar Schedules Fourth Quarter and Full Year 2025 Earnings Conference Call for March 19
2026-02-11 ET
Canadian Solar Delivers Its First Grid-Connected Battery Energy Storage System in Japan
2026-02-06 ET
Republic Technologies Welcomes Canadian Solar (NASDAQ: CSIQ) CFO as Special Advisor to the Board
2026-02-05 ET
e-STORAGE and Sunraycer Announce 503 MWh Battery Energy Storage Projects in Texas
2026-01-15 ET
U.S. Patent Trial and Appeal Board Invalidates Maxeon Patents in Favor of Canadian Solar
2026-01-13 ET
CANADIAN SOLAR ANNOUNCES CLOSING OF OFFERING OF US$230 MILLION CONVERTIBLE SENIOR NOTES DUE 2031
2026-01-09 ET
CANADIAN SOLAR PRICES OFFERING OF US$200 MILLION CONVERTIBLE SENIOR NOTES DUE 2031
2026-01-07 ET
CANADIAN SOLAR ANNOUNCES PROPOSED OFFERING OF US$200 MILLION CONVERTIBLE SENIOR NOTES DUE 2031
2025-12-24 ET
Canadian Solar Appoints Colin Parkin as President and Dylan Marx as Chief Operating Officer
2025-12-17 ET
e-STORAGE to Deliver 408 MWh Battery Energy Storage System for Vena Energy in South Australia
2025-12-02 ET
Recurrent Energy Secures Development Consent Order for the Tillbridge Solar and Battery Storage Project in the UK
2025-12-01 ET
Canadian Solar to Resume Direct Oversight of U.S. Manufacturing and Operations
2025-11-13 11:00 ET
Canadian Solar Reports Third Quarter 2025 Results
2025-11-13 ET
Earnings Season Ignites: Cisco Powers AI Demand, Firefly Takes Off, Canadian Solar Shines
2025-11-12 ET
e-STORAGE to Deliver 1.86 GWh DC of Energy Storage Solutions for the Skyview 2 Project in Ontario, Canada
2025-11-12 ET
e-STORAGE Secures a Battery Energy Storage Project in Germany as Part of its European Expansion
2025-10-29 ET
e-STORAGE Achieves Commercial Operation of 220 MWh Mannum Battery Energy Storage Project in South Australia
2025-10-21 ET
Recurrent Energy Closes $825 Million in Project Financing for Arizona Energy Projects
2025-10-16 ET
Canadian Solar Schedules Third Quarter 2025 Earnings Conference Call for November 13
2025-10-01 ET
Canadian Solar's e-STORAGE Expands Partnership with Aypa Power through 2.1 GWh of Ontario Battery Storage Projects
2025-09-11 ET
Canadian Solar Makes S&P Global Commodity Insights Premier List of Tier 1 Cleantech Companies 2025
2025-09-08 ET
Canadian Solar Unveils Breakthrough Low-Carbon Modules, Setting New Benchmark in Sustainable Manufacturing
2025-09-04 ET
e-STORAGE Launches FlexBank 1.0, an 8.36 MWh Energy Storage Modular Battery, at RE+ 2025 in Las Vegas
2025-08-21 ET
Canadian Solar Reports Second Quarter 2025 Results
2025-07-22 ET
Canadian Solar Schedules Second Quarter 2025 Earnings Conference Call for August 21
2025-07-17 ET
Recurrent Energy Secures $260 Million Financing for Blue Moon Solar Project in Kentucky
2025-07-16 ET
EP Cube Wins Prestigious Red Dot Design Award 2025
2025-07-07 ET
Recurrent Energy Energizes 1,200 MWh Storage Facility in Arizona Ahead of Peak Summer Demand
2025-06-20 ET
Canadian Solar Inc. Announces Results of 2025 Annual Meeting of Shareholders
2025-06-03 ET
e-STORAGE's SolBank 3.0 Successfully Passes Large-Scale Fire Testing (LSFT)
2025-05-29 ET
Canadian Solar Releases 2024 Corporate Sustainability Report
2025-05-15 ET
Canadian Solar Reports First Quarter 2025 Results
2025-05-06 ET
Canadian Solar Releases New TOPCon 2.0 / 660 Wp N-Type Module with up to 24.4% Efficiency for Utility and C&I PV Systems
2025-05-06 ET
Canadian Solar Launches Cutting-Edge SolBank 3.0 Plus at Intersolar Europe
2025-05-02 ET
Canadian Solar Schedules First Quarter 2025 Earnings Conference Call for May 15
2025-04-30 ET
Canadian Solar Files Annual Report on Form 20-F for Year Ended December 31, 2024
2025-04-30 ET
Recurrent Energy Secures $415 Million Corporate Debt Financing to Accelerate Global IPP Growth
2025-04-29 ET
EP Cube Receives Prestigious 2025 iF Design Award and Gold at the 2025 MUSE Design Awards
2025-04-23 ET
Canadian Solar's e-STORAGE to Deliver 912 MWh of Energy Storage Solutions for Colbún's Diego de Almagro Sur Project in Chile
2025-04-21 ET
Recurrent Energy Announces Successful Operation of 127 MW Solar Project in Louisiana
2025-04-01 ET
Canadian Solar and Flow Power to Install Innovative Anti-Hail Solar Panels
2025-03-25 ET
Canadian Solar Reports Fourth Quarter and Full Year 2024 Results
2025-03-20 ET
Canadian Solar's e-STORAGE to Deliver 576 MWh DC of Energy Storage Systems for Strata Clean Energy's White Tank Battery Project in Arizona
2025-03-18 ET
Recurrent Energy Secures $183 Million in Project Financing and Tax Equity for Merchant Storage Project in Texas
2025-03-06 ET
Canadian Solar's e-STORAGE to Deliver 1.8 GWh DC of Energy Storage Systems for Aypa Power in Key U.S. Markets
2025-02-27 ET
Canadian Solar Schedules Fourth Quarter and Full Year 2024 Earnings Conference Call for March 25
2025-02-10 ET
Canadian Solar's e-STORAGE to Deliver 960 MWh of Energy Storage Systems for Copenhagen Infrastructure Partners in Australia
2025-01-28 ET
Dr. Shawn Qu, Chairman and CEO of Canadian Solar, Recognized as an Innovator on the TIME100 Climate 2024 List
2025-01-15 ET
Canadian Solar Opens New and Expanded Global Headquarters in Ontario, Canada
2025-01-08 ET
Canadian Solar's e-STORAGE to Deliver 2 GWh of Energy Storage Systems in the UK for Copenhagen Infrastructure Partners
2024-12-12 ET
Canadian Solar to Deliver 315 MWh DC of Battery Energy Storage Solutions and up to 2 GWp of Solar Modules to Sunraycer Projects in Texas
2024-12-10 ET
Recurrent Energy Signs 300 MW Power Purchase Agreement with Major U.S. Tech Company in Spain
2024-12-05 11:00 ET
Canadian Solar Reports Third Quarter 2024 Results
2024-11-07 12:00 ET
Canadian Solar Schedules Third Quarter 2024 Earnings Conference Call for December 5
2024-10-31 11:00 ET
Recurrent Energy Announces Successful Operation of 134 MW Solar Project
2024-10-31 11:00 ET
Recurrent Energy to deliver 1,800 MWh of energy storage and 150 MWac of solar capacity to Arizona Public Service by 2026
2024-10-22 11:00 ET
Canadian Solar Comments on Trina Solar Patent Infringement Complaint
2024-10-10 11:00 ET
Canadian Solar Ranked #1 in Energy & Utilities on Newsweek's 2024 World's Most Trustworthy Companies List
2024-10-03 11:00 ET
Recurrent Energy Announces Closing of $500 Million Investment from BlackRock
2024-10-01 11:00 ET
Canadian Solar's e-STORAGE to Deliver Energy Storage Solutions to the Huatacondo Project in Chile
2024-09-03 11:00 ET
Canadian Solar and SOLARCYCLE Ink Landmark Cradle-to-Cradle U.S. Recycling Partnership
2024-08-22 10:00 ET
Canadian Solar Reports Second Quarter 2024 Results
2024-08-19 11:00 ET
Canadian Solar Inc. Announces US$200 Million Private Placement of Secured Convertible Notes with PAG
2024-08-07 11:00 ET
Canadian Solar's e-STORAGE to Power 200 MWh Energy Storage Project in Southeastern Australia
2024-07-24 12:16 ET
Recurrent Energy to Bolster its Italian Clean Energy Portfolio with €50 Million Euro Facility from the European Investment Bank
2024-07-23 11:00 ET
Canadian Solar Schedules Second Quarter 2024 Earnings Conference Call for August 22
2024-07-18 11:00 ET
Canadian Solar's e-STORAGE to Deliver Battery Energy Storage Solutions to Root-Power's Coryton Project in the UK
2024-07-10 11:00 ET
Recurrent Energy Signs PPA with GKN Automotive for 115 MWp Rey I Project in Spain
2024-07-09 11:00 ET
Canadian Solar's e-STORAGE to Deliver 498 MWh DC of Battery Storage Solutions for Aypa Power's Bypass Project in Texas
2024-07-08 11:00 ET
Canadian Solar's e-STORAGE to Deliver Nova Scotia's First Grid-Scale Battery Energy Storage Facilities
2024-06-27 11:00 ET
Recurrent Energy Closes $103 Million Tax Credit Transfer Agreement with Bank of America for North Fork Solar Project
2024-06-21 11:00 ET
Canadian Solar Inc. Announces Results of 2024 Annual Meeting of Shareholders
2024-06-20 11:00 ET
Canadian Solar Partners with Lifestyle Solar to Deliver Residential Solar and Energy Storage Solutions to California Homebuilders
2024-06-20 11:00 ET
Recurrent Energy Closes $513 Million in Financing for 1,200 MWh Energy Storage Project in Arizona
2024-06-18 11:00 ET
Canadian Solar to Present New EP Cube, Showcasing Advanced Safety, at Intersolar in Munich
2024-06-17 11:00 ET
Canadian Solar Announces Operation of First FIP Projects in Japan and PPA Signing with Toyota Tsusho
2024-06-13 11:00 ET
D.R. Horton Offers Canadian Solar PV Panels and Residential Batteries to Power California Communities
2024-06-10 11:00 ET
Recurrent Energy and SPIC Inaugurate 446 MWp Solar Complex in Brazil
2024-06-03 11:00 ET
Recurrent Energy Announces Initial Closing of Investment from BlackRock
2024-05-31 11:00 ET
Canadian Solar Releases 2023 Corporate Sustainability Report
2024-05-23 11:00 ET
Recurrent Energy Secures Landmark Green, Multi-currency Financing for up to €1.3 Billion to Accelerate European Renewable Energy Portfolio
2024-05-09 10:00 ET
Canadian Solar Reports First Quarter 2024 Results and Announces Appointment of Chief Financial Officer
2024-05-08 11:00 ET
Canadian Solar Secures 193 MW of BESS Projects in Japan's Inaugural Long-term Decarbonization Power Source Auction
2024-04-29 11:00 ET
Canadian Solar Wins Green Project Bond of the Year Award by Environmental Finance
2024-04-26 12:20 ET
Canadian Solar Files Annual Report on Form 20-F for Year Ended December 31, 2023
2024-04-17 11:00 ET
Canadian Solar Earns EcoVadis Silver Sustainability Rating
2024-04-16 11:00 ET
Canadian Solar Schedules First Quarter 2024 Earnings Conference Call for May 9
2024-04-15 11:00 ET
Recurrent Energy Secures 343 Million Brazilian Reais Financing for 152 MW Solar Project in Brazil
2024-04-03 11:00 ET
Recurrent Energy Secures €110 Million Multi-Currency, Green Loan Facility from Investec Energy and Infrastructure Finance UK
2024-03-28 11:00 ET
Canadian Solar Comments on Complaint Filed by Maxeon Solar
2024-03-20 11:00 ET
Recurrent Energy Expands Solar Pipeline in Spain with the Acquisition of a Portfolio exceeding 420 MWp
2024-03-14 10:00 ET
Canadian Solar Reports Fourth Quarter and Full Year 2023 Results
2024-03-04 12:00 ET
Canadian Solar Partners with Sol Systems to Ramp Up U.S. Module Manufacturing
2024-02-29 12:00 ET
Canadian Solar Celebrates Contribution to Historic 100% Renewable Energy-Powered Super Bowl LVIII in Las Vegas
2024-02-27 12:00 ET
Recurrent Energy Closes Project Financing for 119 MW Solar Project in Mexico
2024-02-15 12:00 ET
CANADIAN SOLAR WINS TOP BRAND PV AWARD IN THE UNITED STATES
2024-02-14 12:00 ET
Canadian Solar Schedules Fourth Quarter and Full Year 2023 Earnings Conference Call for March 14
2024-02-06 12:00 ET
Recurrent Energy Closes $160 Million in Project Financing, Secures Microsoft as Customer for 127 MW Solar Project in Louisiana
2024-01-23 12:00 ET
Recurrent Energy Announces $500 Million Capital Commitment from BlackRock to Grow Its Global Renewable Energy Platform
2024-01-08 12:05 ET
Canadian Solar's e-STORAGE to Deliver 220 MWh DC of Battery Storage Solutions to Epic Energy's Mannum Project in South Australia
2024-01-08 12:00 ET
Recurrent Energy Completes Sale of 100 MW/200 MWh Battery Energy Storage Project in South Australia to Epic Energy
2023-12-12 12:00 ET
Canadian Solar's e-STORAGE Launches SolBank 3.0 with Higher Density and Advanced Safety
2023-12-07 12:00 ET
Canadian Solar's e-STORAGE to Deliver 1,170 MWh DC of Battery Storage Solutions to the Largest Battery Storage Project in the UK
2023-12-06 12:00 ET
Canadian Solar's e-STORAGE to Deliver 226 MWh DC of Battery Storage Projects to ENGIE in the UK
2023-11-27 12:00 ET
Canadian Solar's e-STORAGE to Deliver 480 MWh DC of Battery Storage Solutions to the Summerfield Project in Australia
2023-11-22 12:00 ET
Recurrent Energy Receives 490 Million Brazilian Reais Financing for Ciranda Cluster in Brazil
2023-11-14 11:00 ET
Canadian Solar Reports Third Quarter 2023 Results
2023-11-09 12:00 ET
Canadian Solar Announces 5 GW Solar Wafer Facility in Thailand
2023-10-30 11:00 ET
Canadian Solar Announces U.S. Solar Cell Manufacturing Facility in Jeffersonville, Indiana
2023-10-26 11:00 ET
Canadian Solar's e-STORAGE to Deliver 1 GWh DC of Battery Storage Solutions to DEPCOM Power and Tucson Electric Power in Arizona
2023-10-18 11:00 ET
Canadian Solar Schedules Third Quarter 2023 Earnings Conference Call for November 14
2023-10-17 11:00 ET
Canadian Solar Successfully Issues a JPY 18.5 Billion Green Samurai Private Placement in Japan
2023-10-11 11:00 ET
Canadian Solar Wins Environmental Finance Sustainable Company Award for Sustainability Reporting of the Year
2023-09-28 11:00 ET
Canadian Solar's Recurrent Energy Executes Sale of 17.5 MWp Solar Power Plant in Japan
2023-09-20 11:00 ET
Canadian Solar Enters into Significant Supply Contracts During the 2023 U.S. RE+ Trade Show
2023-09-19 11:00 ET
Recurrent Energy Closes $120 Million in Project Financing and $80 Million in Tax Equity for 134 MW MISO South Project
2023-09-12 11:00 ET
Canadian Solar Introduces EP Cube Lite, a New Grid-Tied Residential Energy Storage Solution at RE+ in Las Vegas
2023-09-11 11:00 ET
Canadian Solar Receives DNV Endorsement for Cutting-Edge TOPCon Modules: Enhancing Reliability and Lowering LCOE
2023-08-31 11:00 ET
Recurrent Energy Closes $112 Million in Project Financing, Announces Oklahoma Municipal Power Authority as Customer for 160 MW Oklahoma Solar Project
2023-08-22 10:00 ET
Canadian Solar Reports Second Quarter 2023 Results
2023-08-17 11:00 ET
Canadian Solar's e-STORAGE to Deliver 1,200 MWh of Energy Storage Products to the Largest Energy Storage Project in Arizona
2023-08-16 11:00 ET
Arizona Public Service Awards Recurrent Energy With 1,200 MWh Energy Storage Tolling Agreement
2023-08-09 11:00 ET
EDF Renewables North America Places Multi-Year Order for up to 7 GW of Canadian Solar's Made-in-USA Modules
2023-07-31 11:00 ET
Canadian Solar Releases 2022 Corporate Sustainability Report
2023-07-26 11:00 ET
Canadian Solar Schedules Second Quarter 2023 Earnings Conference Call for August 22
2023-07-19 11:00 ET
Canadian Solar's Subsidiary CSI Solar Executes on Capacity Additions Across Its Solar Supply Chain
2023-07-17 11:00 ET
Canadian Solar's Subsidiary CSI Solar Announces Full Exercise of the Over-Allotment Option
2023-07-14 11:00 ET
Canadian Solar Inc. Announces Retirement of Mr. Jianyi Zhang, the Company's Chief Legal Officer, Chief Compliance Officer and Corporate Secretary
2023-07-10 11:00 ET
Canadian Solar announces the rebranding of its CSI Solar energy storage division to e-STORAGE and accelerates growth in deployment of utility-scale energy storage
2023-06-28 11:00 ET
Canadian Solar Inc. Announces Results of 2023 Annual Meeting of Shareholders
2023-06-26 11:00 ET
Recurrent Energy secures a new EUR 150 million multi-currency facility with Santander CIB to support growth and its transition to IPP
2023-06-15 11:00 ET
Canadian Solar Announces U.S. Module Manufacturing Facility in Mesquite, Texas
2023-06-13 11:00 ET
Canadian Solar Will Present EP Cube Residential Energy Storage Solution at Intersolar in Munich
2023-06-09 11:00 ET
Canadian Solar's Subsidiary CSI Solar Completes its IPO Process and Starts Trading on the Shanghai Stock Exchange
2023-06-08 11:00 ET
Canadian Solar's CSI Energy Storage Selected to Provide 40 MWh of Battery Energy Storage System to Unibal in the UK
2023-06-07 11:10 ET
Canadian Solar's Subsidiary CSI Solar to be Listed on Shanghai Stock Exchange on June 9, 2023
2023-06-01 11:00 ET
Canadian Solar's CSI Energy Storage Enters into Supply Agreement with Cero Generation and Enso Energy in the UK for 99 MWh of Energy Storage Solutions
2023-05-31 11:00 ET
Canadian Solar's Recurrent Energy Executes Sale of 100 MWp Solar Power Plant in Japan
2023-05-30 11:00 ET
Canadian Solar's Subsidiary CSI Solar's IPO Pricing Announced by the Shanghai Stock Exchange
2023-05-22 20:00 ET
Canadian Solar's Subsidiary CSI Solar's Updated IPO Prospectus and Indicative IPO Timetable Published by the Shanghai Stock Exchange
2023-05-18 10:00 ET
Canadian Solar Reports First Quarter 2023 Results
2023-05-17 11:00 ET
CANADIAN SOLAR'S CSI ENERGY STORAGE EXPANDS SUPPLY AGREEMENT WITH BLACKSTONE-BACKED AYPA POWER FOR 363 MWH TEXAS STORAGE PROJECT
2023-05-15 11:00 ET
Recurrent Energy Signs Aggregation Deal for 100 MW of Solar Energy in Texas with Industry Consortium
2023-04-24 11:00 ET
Canadian Solar Schedules First Quarter 2023 Earnings Conference Call for May 18
2023-04-18 20:26 ET
Canadian Solar Files Annual Report on Form 20-F for Year Ended December 31, 2022
2023-04-11 11:00 ET
Canadian Solar's Subsidiary CSI Solar Updates Capacity Plans for Its Solar Supply Chain
2023-04-10 11:00 ET
Canadian Solar Unites Global Energy Development and Services Under Recurrent Energy Brand
2023-03-21 10:00 ET
Canadian Solar Reports Fourth Quarter and Full Year 2022 Results
2023-03-07 12:00 ET
Canadian Solar Announces Commercial Operation of Three Solar Projects in Japan Totaling 42 MWp
2023-03-06 12:00 ET
Canadian Solar Obtains Favorable Environmental Impact Assessment (EIA) for 685 MW in Spain
2023-02-27 12:00 ET
Canadian Solar Renews its EUR 100 Million Note Program in the Spanish MARF to Support Project Development Growth
2023-02-24 12:00 ET
Canadian Solar Preannounces Selective Q4 2022 Preliminary Unaudited Results and Q1 2023 Outlook
2023-02-23 12:00 ET
Canadian Solar's CSI Energy Storage secures 487 MWh battery supply agreement with Blackstone-backed Aypa Power
2023-02-21 12:00 ET
Canadian Solar Schedules Fourth Quarter and Full Year 2022 Earnings Conference Call for March 21
2023-02-15 12:00 ET
Canadian Solar to Present the EP Cube Residential Energy Storage Solution at the Genera Trade Show in Spain
2023-01-31 12:00 ET
CANADIAN SOLAR PARTNERS WITH GARDANT SGR ON ITS FIRST ITALIAN ALTERNATIVE INVESTMENT FUND
2023-01-30 12:00 ET
Canadian Solar's Subsidiary CSI Solar Plans Capacity Additions Across Its Solar and Battery Storage Supply Chain
2023-01-04 12:00 ET
CANADIAN SOLAR'S CSI ENERGY STORAGE INKS 550 MWH BATTERY SUPPLY AGREEMENT WITH PULSE CLEAN ENERGY
2022-12-15 12:00 ET
Canadian Solar to Start Mass Production of TOPCon Modules with Power Output up to 690W
2022-12-05 12:00 ET
Canadian Solar Signs 256 MW Module Supply Contract for the First Two Largest Solar Projects with Private PPAs in South Africa
2022-11-22 10:43 ET
Canadian Solar Reports Third Quarter 2022 Results
2022-11-21 12:00 ET
Canadian Solar's CSI Energy Storage Enters Into 2.6 GWh Battery Supply Agreement with UBS Asset Management's Real Estate & Private Markets Business
2022-11-17 21:03 ET
Canadian Solar Announces Operation of 100 MWp Solar Project in Japan
2022-11-03 11:00 ET
Canadian Solar Obtains European ECS and EPD Environmental Certifications for Its High-Efficiency Solar Modules
2022-10-19 11:00 ET
Canadian Solar Schedules Third Quarter 2022 Earnings Conference Call for November 22
2022-10-18 11:00 ET
Axium Infrastructure and Canadian Solar's Subsidiaries Recurrent Energy and CSI Energy Storage Announce Operation of World's Largest Single Phase Energy Storage Project
2022-09-14 11:00 ET
Canadian Solar's Subsidiaries, CSI Energy Storage Launches the SolBank Product for Utility-Scale Applications and Announces 10 GWh Battery Manufacturing Capacity
2022-09-13 11:00 ET
Canadian Solar's Subsidiary CSI Solar Releases the EP Cube Residential Energy Storage Solution to Power Entire Homes and Provide Complete Power Management Control
2022-09-01 11:00 ET
Canadian Solar Awarded 253 MWp Solar plus 1,000 MWh Battery Energy Storage Project in Chile Public Tender
2022-08-18 10:00 ET
Canadian Solar Reports Second Quarter 2022 Results
2022-08-10 11:00 ET
Canadian Solar's Subsidiary CSI Solar Plans to Build Approximately 50,000 Tons of High-Purity Polysilicon of Annual Capacity in Qinghai, China
2022-08-01 11:00 ET
Canadian Solar Inc. Completes its Continuance from the Jurisdiction of British Columbia to the Jurisdiction of Ontario
2022-07-28 11:00 ET
Canadian Solar Schedules Second Quarter 2022 Earnings Conference Call for August 18
2022-07-25 11:00 ET
Canadian Solar and Gresham House announce transaction for a renewables and battery energy storage portfolio in the UK
2022-07-18 11:00 ET
Canadian Solar Publishes 2021 Corporate Sustainability Report
2022-07-07 11:00 ET
Canadian Solar Completes Sale of Two Solar Farms Totaling 345 MWp in New South Wales, Australia
2022-06-22 11:00 ET
Canadian Solar Inc. Announces Results of 2022 Annual and Special Meeting of Shareholders
2022-06-16 11:00 ET
Recurrent Energy Expands ERCOT Storage Pipeline with Acquisition of 400 MWh of Standalone Storage Projects Under Development
2022-06-15 11:00 ET
Canadian Solar Secures 136 million Brazilian Reais Financing for Lavras II Project in Brazil
2022-06-08 11:00 ET
Canadian Solar Settles Patent Litigation with Solaria
2022-06-06 11:00 ET
Canadian Solar Sells to SPIC Brasil 70% Stake in 738 MWp Solar Projects
2022-05-27 11:00 ET
Canadian Solar Successfully Completes Sunflower Solar Station under a BTA for Entergy Mississippi
2022-05-24 10:00 ET
Canadian Solar Reports First Quarter 2022 Results
2022-05-17 11:00 ET
Canadian Solar Ranks No.1 in Cumulative Capacity of Solar Projects Awarded in Japan's Solar Auction Program
2022-05-17 10:00 ET
Westbridge Strengthens Executive Leadership Team
2022-05-10 11:00 ET
Canadian Solar's High-Power Modules Up to 670W Recognized as Top Quality, High Reliability and Low LCOE by DNV
2022-05-09 11:00 ET
CANADIAN SOLAR'S ENERGY STORAGE INTEGRATION UNIT SECURES 100 MWH EPC CONTRACT IN THE UNITED KINGDOM
2022-05-03 11:00 ET
Recurrent Energy Supports Major Solar Energy Expansion in Louisiana with 132 MWdc Project
2022-04-28 20:34 ET
Canadian Solar Files Annual Report on Form 20-F for Year Ended December 31, 2021
2022-04-27 11:00 ET
Canadian Solar Schedules First Quarter 2022 Earnings Conference Call for May 24
2022-04-20 12:35 ET
Maxeon Solar Technologies and Canadian Solar Announce Settlement Agreement Resolving Patent Infringement Lawsuit
2022-04-07 11:00 ET
Canadian Solar and Matrix Renewables Announce Transaction for 105 MWac Solar Plus 80 MWh Storage Project in California
2022-03-17 10:00 ET
Canadian Solar Reports Fourth Quarter and Full Year 2021 Results
2022-03-15 11:00 ET
Canadian Solar Starts Mass Production of New Rooftop Module with Power Output Reaching 420 W
2022-03-08 12:00 ET
Canadian Solar Becomes the Largest Solar Developer in Italy After Signing 84 MWp PPA with Axpo Italia
2022-02-25 12:00 ET
Canadian Solar Signs 381 MWp Solar Corporate PPA in Brazil
2022-02-23 12:00 ET
Canadian Solar Schedules Fourth Quarter and Full Year 2021 Earnings Conference Call for March 17
2022-01-05 12:00 ET
Recurrent Energy Signs Agreement to Sell 150 MWac Virginia Solar Project to Appalachian Power
2021-12-14 12:00 ET
Canadian Solar Completes Sale of 635 MWp Solar Photovoltaic Project to VTRM in Brazil
2021-12-13 12:03 ET
Canadian Solar's CSI Solar Subsidiary Receives Approval for Its Proposed Listing by the Shanghai Stock Exchange
2021-12-02 12:00 ET
Canadian Solar Issues EUR 30 Million Green Bond to Support Project Development Growth
2021-11-29 12:00 ET
Canadian Solar Completes At-the-Market Offering of Common Shares
2021-11-24 12:00 ET
Canadian Solar's CSI Solar and CATL Sign Battery Storage Strategic Cooperation Framework Agreement
2021-11-19 12:00 ET
Canadian Solar Files a EUR 100 Million Note Program in the Spanish MARF to Support Project Development Growth
2021-11-18 10:44 ET
Canadian Solar Reports Third Quarter 2021 Results
2021-11-08 12:00 ET
Canadian Solar Wins 52 MWp Solar Project in Colombian Public Tender
2021-10-26 11:00 ET
Canadian Solar Schedules Third Quarter 2021 Earnings Conference Call for November 18
2021-09-09 11:00 ET
Canadian Solar's CSI Solar to Provide the Fully-Integrated Battery Storage System, EPC and Long Term Services to the 1.4 GWh Crimson Project
2021-09-08 11:00 ET
Recurrent Energy Completes Majority Sale of 1.4 GWh Energy Storage Reliability Project in California
2021-09-07 11:00 ET
Canadian Solar Signs Operations & Maintenance Agreements with Solar plus Battery Storage Projects in the U.S.
2021-08-12 10:02 ET
Canadian Solar Reports Second Quarter 2021 Results
2021-08-10 11:00 ET
Recurrent Energy Signs 600 MWH Long-term Energy Storage Agreement With Pacific Gas & Electric
2021-07-29 13:03 ET
Duke Energy reaches 10,000-megawatt renewable energy milestone
2021-07-29 11:00 ET
Canadian Solar Publishes Its 2020 Sustainability Report
2021-07-27 11:00 ET
Canadian Solar Raises US$100 Million from BTG Pactual and Itaú BBA to Support Execution of Brazil Project Portfolio
2021-07-22 11:00 ET
Canadian Solar Schedules Second Quarter 2021 Earnings Conference Call for August 12
2021-07-21 11:00 ET
Recurrent Energy Completes the Sale of 328 MWp of Solar Projects in Texas
2021-07-14 11:00 ET
Canadian Solar Signs 12 MWp Private PPA with Centrica Energy Trading in Italy
2021-07-12 11:00 ET
Canadian Solar Wins the First Energy Storage Project in Colombia of 45 MWh
2021-06-29 11:00 ET
Canadian Solar Secures 86 MWp in Japan's 8th Solar Auction Solidifying Its #1 Market Share Position in Japan
2021-06-28 11:00 ET
Canadian Solar's Subsidiary CSI Solar Submits Application Documents for Initial Public Offering on China's STAR Market
2021-06-24 11:00 ET
Canadian Solar Secures EUR 50 Million from Santander to Support Growth in Project Development in EMEA
2021-06-23 11:00 ET
Canadian Solar Inc. Announces Results of 2021 Annual Meeting of Shareholders
2021-06-22 11:00 ET
Recurrent Energy Amps Up Battery Storage Activity Executing on 2.3 GWh of Storage Projects
2021-05-27 12:57 ET
Canadian Solar Announces At-the-Market Offering of Common Shares
2021-05-24 11:00 ET
Canadian Solar signs one of the first private PPAs in the Italian market with Axpo Italia
2021-05-20 10:00 ET
Canadian Solar Reports First Quarter 2021 Results
2021-05-13 11:00 ET
Canadian Solar Invests in Strategic Partnership with AI Energy Storage Optimization Company Habitat Energy
2021-05-05 11:00 ET
Canadian Solar Schedules First Quarter 2021 Earnings Conference Call for May 20
2021-04-22 11:00 ET
Recurrent Energy Breaks Ground on 100 MW Sunflower Solar Project
2021-04-19 20:29 ET
Canadian Solar Files Annual Report on Form 20-F for Year Ended December 31, 2020
2021-04-12 11:00 ET
Canadian Solar Starts Mass Production of 210 mm Large Cell Modules of up to 665 W
2021-04-07 11:00 ET
Canadian Solar Starts Construction on 143 MWp of Solar Projects in Japan Supported by over $300 Million Financing
2021-03-18 10:17 ET
Canadian Solar Reports Fourth Quarter and Full Year 2020 Results
2021-03-16 09:00 ET
Canadian Solar Invests in German Off-Grid Solar Pioneer SolarWorX as Part of a Strategic Partnership
2021-03-08 12:00 ET
Canadian Solar Completes 61 MWp Solar Portfolio Sale in Japan and Deepens Partnership with Canadian Solar Infrastructure Fund
2021-03-02 12:00 ET
Canadian Solar Schedules Fourth Quarter and Full Year 2020 Earnings Conference Call for March 18
2021-02-16 12:00 ET
Canadian Solar Closes Japan Green Infrastructure Fund with JPY22 Billion Committed Capital to Develop New Projects
2021-01-13 12:00 ET
Canadian Solar Subsidiary Recurrent Energy Completes Sale and Breaks Ground on the Slate Project, Expected to Be One of the Largest PV + Battery Storage Projects in the U.S.
2021-01-07 13:37 ET
Duke Energy Renewables acquires 144-MWac Pflugerville Solar project in Texas from Canadian Solar
2021-01-07 13:00 ET
Canadian Solar Subsidiary Recurrent Energy Completes Sale of 144 MWac Pflugerville Solar Project in Travis County, Texas to Duke Energy Renewables
2021-01-05 12:00 ET
Canadian Solar Sells Two Solar Projects to BluEarth Renewables, Supplying Low-Cost Clean Energy to the Government of Alberta
2020-12-22 12:00 ET
Canadian Solar Completes the Sale of a 290 MWp Greenfield Solar Portfolio in Italy
2020-12-16 12:00 ET
Canadian Solar Completes the Sale of 19 MWp Operational Project in Japan
2020-11-23 12:00 ET
Canadian Solar Signs a Total of 862 MWp in Solar PPA with BTG and Auction with Furnas in Brazil
2020-11-19 11:07 ET
Canadian Solar Reports Third Quarter 2020 Results
2020-11-12 12:00 ET
Canadian Solar Continues Its Success in Japan's FIT Auctions
2020-11-03 14:00 ET
Leading Pipeline Company, Energy Transfer, to Purchase Low-Cost Power from Recurrent Energy’s Maplewood 2 Solar Project, Now Under Construction in West Texas
2020-10-30 11:00 ET
Canadian Solar Schedules Third Quarter 2020 Earnings Conference Call for November 19
2020-10-27 11:00 ET
Canadian Solar Launches Series 7 Modules of up to 665 W
2020-10-19 11:00 ET
Canadian Solar to Provide a 75 MW / 300 MWh Energy Storage System to the Mustang Solar Project in California
2020-10-06 11:00 ET
Canadian Solar, KEPCO and Sprott Close US$93 Million Non-Recourse Financing with SMBC for the Tastiota Project in Mexico
2020-09-30 10:35 ET
Canadian Solar Appoints New Director to the Board and Reorganizes the Management Team Ahead of the Planned Listing of Its MSS Subsidiary
2020-09-30 10:30 ET
Canadian Solar Raises $260 Million for Its Module and System Solutions Subsidiary in Preparation for the Carve-Out IPO
2020-09-25 11:00 ET
Canadian Solar Comments on ITC Complaint Filed by Solaria Corporation
2020-09-21 11:00 ET
Canadian Solar Sells Suffield Solar Project to BluEarth Renewables
2020-09-16 11:00 ET
Canadian Solar Announces Closing of Offering of US$230 Million Convertible Senior Notes
2020-09-11 11:00 ET
Canadian Solar Prices Offering of US$200 Million Convertible Senior Notes
2020-09-09 20:18 ET
Canadian Solar Announces the Proposed Offering of US$200 Million Convertible Senior Notes
2020-09-02 11:00 ET
Canadian Solar Appoints Yan Zhuang and Dr. Huifeng Chang to the Board of Directors
2020-08-27 11:00 ET
Recurrent Energy Secures Development Loan Facility to Accelerate Project Development Activities in North America
2020-08-18 11:00 ET
Recurrent Energy Breaks Ground on Pflugerville Solar Project
2020-08-17 11:00 ET
Canadian Solar to Construct One of the Largest C&I Solar Rooftop Projects in Malaysia
2020-08-07 10:06 ET
Canadian Solar Reports Second Quarter 2020 Results
2020-08-04 11:00 ET
Canadian Solar Starts Construction of a 10 MWp Solar Power Plant in Germany
2020-07-28 11:00 ET
Canadian Solar Schedules Second Quarter 2020 Earnings Conference Call for August 7
2020-07-27 11:00 ET
Canadian Solar Announces Strategic Decision to Extend Access to China's Capital Markets
2020-07-21 11:00 ET
Recurrent Energy Reaches Key Milestone on Texas Solar Projects
2020-07-01 11:00 ET
Canadian Solar Launches New Modules across the HiKu, BiHiKu and HiDM Portfolios
2020-06-26 22:00 ET
Canadian Solar Inc. Announces Results of 2020 Annual and Special Meeting of Shareholders
2020-06-23 11:00 ET
Canadian Solar Signed Two Corporate PPAs for 274 MWp Solar Power Projects in Brazil
2020-06-22 11:00 ET
Canadian Solar to Launch Next-Generation PV Modules on Canada Day, July 1
2020-05-28 10:14 ET
Canadian Solar Reports First Quarter 2020 Results
2020-05-05 11:00 ET
Canadian Solar Schedules First Quarter 2020 Earnings Conference Call for May 28
2020-04-28 13:30 ET
Canadian Solar Files Annual Report on Form 20-F for Year Ended December 31, 2019
2020-04-23 11:00 ET
Canadian Solar Infrastructure Fund to Be a Major Component in the Tokyo Stock Exchange's New Infrastructure Funds Index
2020-04-14 20:10 ET
Canadian Solar Subsidiary Recurrent Energy receives approval for Build-Transfer Agreement with Entergy on 100 MWac Solar Project in Mississippi
2020-04-14 20:00 ET
Canadian Solar Comments on Solaria Corporation
2020-04-02 11:00 ET
Canadian Solar Raises US$30 Million from the China-Portuguese Speaking Countries Cooperation and Development Fund
2020-03-26 10:00 ET
Canadian Solar Reports Fourth Quarter and Full Year 2019 Results
2020-03-23 13:00 ET
Canadian Solar Completes the Sale of A 17.7 MWp Subsidy-free Solar Portfolio in Italy
2020-03-17 11:00 ET
Canadian Solar Secures Project Financing and Continues to Invest into Solar Energy Development in Italy
2020-03-12 11:00 ET
Canadian Solar Signs Solar Power Purchase Agreement in Australia with Amazon
2020-03-11 11:00 ET
Canadian Solar Provides Update on Manufacturing Capacity Utilization; Schedules 4Q/FY19 Earnings Conference Call for March 26
2020-03-09 11:00 ET
Canadian Solar Signs PPA Contract With Techgen S.A de C.V. in Mexico
2020-03-06 12:00 ET
Canadian Solar Sets a 23.81% Conversion Efficiency World Record for N-type Large Area Multi-Crystalline Silicon Solar Cell
2020-02-19 12:00 ET
Canadian Solar Begins Construction on 26.6 MWp of Solar Power Plants in Japan
2020-02-18 12:00 ET
Canadian Solar Completes Sale of 56.3 MWp Solar Power Plant in Japan for JPY 22.3 Billion
2020-02-10 12:00 ET
Canadian Solar Secures 225.2 Million Brazilian Reais Financing for Lavras Project in Brazil
2020-02-06 12:00 ET
Canadian Solar Acquires 47.5 MWp Portfolio in Chile
2020-02-05 12:00 ET
Canadian Solar and Lightsource BP Sign 1.2 GW Module Supply Agreement
2020-01-14 21:00 ET
Canadian Solar to Present at the 22nd Annual Needham Growth Conference in New York City
2020-01-06 12:00 ET
Canadian Solar Increases Size of Board of Directors from Five to Six Directors and Appoints Lauren C. Templeton as an Independent Director and Karl E. Olsoni as a Strategic Advisor
2019-12-23 12:00 ET
Canadian Solar Achieves Commercial Operation on 1.98 MWp Project in Taiwan
2019-12-05 12:00 ET
Canadian Solar Completes the Sale of the Last Subsidized Operational Project of 3.3 MWp in the UK
2019-12-02 12:00 ET
Canadian Solar Completes JPY4.6 Billion Asset Sale to CSIF in Japan
2019-11-20 12:00 ET
Canadian Solar Achieves Commercial Operation on 53.4 MWp Project in Japan
2019-11-18 13:00 ET
Canadian Solar Subsidiary Recurrent Energy Closes North Carolina Project Sale
2019-11-14 12:00 ET
Canadian Solar Partners with Korea Electric Power Corporation and Sprott Korea to Build 370 Megawatt Mexico Solar Portfolio
2019-11-12 21:00 ET
Canadian Solar Reports Third Quarter 2019 Results
2019-11-11 12:00 ET
Canadian Solar Won 190.5 MWp Solar Power Projects in Brazil
2019-10-28 11:00 ET
Canadian Solar Schedules Third Quarter 2019 Earnings Conference Call for November 12
2019-10-24 11:00 ET
Canadian Solar Releases 2018 Sustainability Report
2019-10-22 11:00 ET
Canadian Solar Secures 30 MWp in Japan's 4th Solar Auction
2019-10-10 11:00 ET
Canadian Solar Awarded 393.7 MWp Solar Power Projects in Brazil
2019-09-17 11:26 ET
Canadian Solar Sets a 22.80% Conversion Efficiency World Record for P-type Large Area Multi-Crystalline Silicon Solar Cell
2019-08-28 11:00 ET
Canadian Solar Secures Additional 487 Million Brazilian Reais Financing for Solar Power Projects in Brazil
2019-08-21 11:19 ET
Canadian Solar Signs Agreements to Provide Operations & Maintenance Services for 300 MWp Solar Power Plants in Australia
2019-08-05 11:00 ET
Canadian Solar Energizes Largest Solar Power Plant in Argentina
2019-07-29 11:00 ET
Canadian Solar Schedules Second Quarter 2019 Earnings Conference Call for August 15
2019-07-25 12:00 ET
Canadian Solar Signs Electricity Agreement on Alberta's Largest Solar Photovoltaic Project
2019-07-17 12:00 ET
Canadian Solar Won a 51 MWp Solar Power Project in Brazil
2019-07-11 11:00 ET
Canadian Solar Announces Commercial Operation on Its First Third Party EPC Project in Vietnam
2019-06-26 09:00 ET
Canadian Solar Inc. Announces Results of 2019 Annual Meeting of Shareholders
2019-06-14 11:00 ET
Canadian Solar to Participate in ROTH London Investor Conference
2019-06-06 11:00 ET
Canadian Solar Signs 500 MW Module Supply Contract for Projects in Spain
2019-06-04 12:05 ET
Canadian Solar Signs Power Purchase Agreement with Oil and Gas Fortune 100 Company, Energy Transfer
2019-06-04 12:00 ET
Canadian Solar Signs the U.S. Beverage Industry's Largest Solar Power Purchase Agreement with Anheuser-Busch
2019-05-30 09:45 ET
Canadian Solar Announces Appointment of Yan Zhuang as Acting Chief Executive Officer while Dr. Shawn Qu is on a Medical Leave of Absence
2019-05-29 11:00 ET
Canadian Solar Signs 1,800 MW Module Supply Agreement with EDF Renewables North America - Largest Module Supply Agreement in the Company's History
2019-05-28 11:00 ET
Canadian Solar Set a World Record of 22.28% Multi-crystalline Cell Conversion Efficiency
2019-05-24 13:00 ET
New Power System with Canadian Solar Modules Helps a Medical Center in Sierra Leone
2019-05-23 11:00 ET
Canadian Solar Completes Sale of Aguascalientes Solar Project to BlackRock
2019-05-17 11:00 ET
Canadian Solar Schedules First Quarter 2019 Earnings Conference Call for May 30
2019-05-14 11:00 ET
Canadian Solar Showcases Next Generation Solar Modules: BiHiKu Bifacial, HiKu poly and HiDM All-Black
2019-05-01 11:00 ET
Canadian Solar Wins Two Deal of the Year Awards from Power Finance & Risk
2019-04-29 11:00 ET
Canadian Solar Secures JPY 5.35 Billion Credit Facility with Sumitomo Mitsui Finance and Leasing Company
2019-04-25 20:48 ET
Canadian Solar Files Annual Report on Form 20-F for Year Ended December 31, 2018
2019-04-24 11:00 ET
Canadian Solar to sell its 80% interest in a 482.6 MWp contracted Brazilian solar project portfolio to Nebras Power
2019-04-02 11:00 ET
Canadian Solar Subsidiary Recurrent Energy Secures $50 Million Letter of Credit Facility from Natixis

SEC forms

Show financial reports only

SEC form 6
2026-08-27 10:23 ET
Canadian Solar published news for 2026 q2
SEC form 6
2026-08-27 10:23 ET
Canadian Solar reported for 2026 q2
SEC form 6
2026-08-13 11:15 ET
Canadian Solar published news for 2026 q2
SEC form 6
2026-08-13 11:15 ET
Canadian Solar published news for 2026 q2
SEC form 6
2026-07-23 20:01 ET
Canadian Solar published news for 2026 q2
SEC form 6
2026-07-06 21:00 ET
Canadian Solar published news for 2026 q2
SEC form 6
2026-07-06 21:00 ET
Canadian Solar published news for 2026 q2
SEC form 6
2026-07-02 13:15 ET
Canadian Solar published news for 2026 q2
SEC form 6
2026-07-02 13:15 ET
Canadian Solar published news for 2026 q2
SEC form 6
2026-07-02 13:15 ET
Canadian Solar published news for 2026 q2
SEC form 6
2026-06-12 20:06 ET
Canadian Solar published news for 2026 q1
SEC form 6
2026-06-12 20:06 ET
Canadian Solar published news for 2026 q1
SEC form 6
2026-06-12 20:06 ET
Canadian Solar published news for 2026 q1
SEC form 6
2026-05-14 10:58 ET
Canadian Solar published news for 2026 q1
SEC form 6
2026-05-14 10:58 ET
Canadian Solar reported for 2026 q1
SEC form 6
2026-04-27 16:02 ET
Canadian Solar published news for 2026 q1
SEC form 6
2026-04-27 16:02 ET
Canadian Solar published news for 2026 q1
SEC form 20
2026-04-10 20:05 ET
Canadian Solar published news for 2026 q1
SEC form 20
2026-04-10 20:05 ET
Canadian Solar published news for 2026 q1
SEC form 20
2026-04-10 20:05 ET
Canadian Solar published news for 2026 q1
SEC form 20
2026-04-10 20:05 ET
Canadian Solar published news for 2026 q1
SEC form 20
2026-04-10 20:05 ET
Canadian Solar published news for 2026 q1
SEC form 20
2026-04-10 20:05 ET
Canadian Solar published news for 2026 q1
SEC form 20
2026-04-10 20:05 ET
Canadian Solar published news for 2026 q1
SEC form 20
2026-04-10 20:05 ET
Canadian Solar published news for 2026 q1
SEC form 20
2026-04-10 20:05 ET
Canadian Solar published news for 2026 q1
SEC form 6
2026-03-19 10:54 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-03-19 10:54 ET
Canadian Solar reported for 2025 q4
SEC form 6
2026-02-27 06:37 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-02-27 06:37 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-02-10 11:05 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-02-10 11:05 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-30 11:01 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-30 11:01 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-13 14:25 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-13 14:25 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-09 06:15 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-09 06:15 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-07 21:34 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-07 21:34 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-07 21:33 ET
Canadian Solar published news for 2025 q4
SEC form 6
2026-01-07 21:33 ET
Canadian Solar published news for 2025 q4
SEC form 6
2025-12-29 11:20 ET
Canadian Solar published news for 2025 q3
SEC form 6
2025-12-29 11:20 ET
Canadian Solar published news for 2025 q3
SEC form 6
2025-12-01 07:10 ET
Canadian Solar published news for 2025 q3
SEC form 6
2025-12-01 07:10 ET
Canadian Solar published news for 2025 q3
SEC form 6
2025-11-13 06:23 ET
Canadian Solar published news for 2025 q3
SEC form 6
2025-11-13 06:23 ET
Canadian Solar reported for 2025 q3
SEC form 6
2025-10-30 13:20 ET
Canadian Solar published news for 2025 q3
SEC form 6
2025-10-30 13:20 ET
Canadian Solar published news for 2025 q3
SEC form 6
2025-10-21 11:15 ET
Canadian Solar published news for 2025 q3
SEC form 6
2025-10-21 11:15 ET
Canadian Solar published news for 2025 q3
SEC form 6
2025-08-21 12:06 ET
Canadian Solar published news for 2025 q2
SEC form 6
2025-08-21 12:06 ET
Canadian Solar reported for 2025 q2
SEC form 6
2025-06-20 12:59 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-06-20 12:59 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-06-20 12:59 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-05-21 10:17 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-05-21 10:17 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-05-21 10:17 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-05-15 11:21 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-05-15 11:21 ET
Canadian Solar reported for 2025 q1
SEC form 6
2025-04-30 11:31 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-04-30 11:31 ET
Canadian Solar published news for 2025 q1
SEC form 20
2025-04-30 00:00 ET
Canadian Solar published news for 2025 q1
SEC form 20
2025-04-30 00:00 ET
Canadian Solar published news for 2025 q1
SEC form 20
2025-04-30 00:00 ET
Canadian Solar published news for 2025 q1
SEC form 20
2025-04-30 00:00 ET
Canadian Solar published news for 2025 q1
SEC form 20
2025-04-30 00:00 ET
Canadian Solar published news for 2025 q1
SEC form 20
2025-04-30 00:00 ET
Canadian Solar published news for 2025 q1
SEC form 20
2025-04-30 00:00 ET
Canadian Solar published news for 2025 q1
SEC form 20
2025-04-30 00:00 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-04-28 20:00 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-04-28 20:00 ET
Canadian Solar published news for 2025 q1
SEC form 6
2025-03-25 07:16 ET
Canadian Solar published news for 2024 q4
SEC form 6
2025-03-25 07:16 ET
Canadian Solar reported for 2024 q4
SEC form 6
2025-02-27 11:04 ET
Canadian Solar published news for 2024 q4
SEC form 6
2025-02-27 11:04 ET
Canadian Solar published news for 2024 q4
SEC form 6
2024-12-05 07:20 ET
Canadian Solar published news for 2024 q3
SEC form 6
2024-12-05 07:20 ET
Canadian Solar reported for 2024 q3
SEC form 6
2024-10-29 07:07 ET
Canadian Solar published news for 2024 q3
SEC form 6
2024-10-29 07:07 ET
Canadian Solar published news for 2024 q3
SEC form 6
2024-10-03 07:33 ET
Canadian Solar published news for 2024 q3
SEC form 6
2024-10-03 07:33 ET
Canadian Solar published news for 2024 q3
SEC form 6
2024-08-22 08:25 ET
Canadian Solar published news for 2024 q2
SEC form 6
2024-08-22 08:25 ET
Canadian Solar reported for 2024 q2
SEC form 6
2024-08-19 07:15 ET
Canadian Solar published news for 2024 q2
SEC form 6
2024-08-19 07:15 ET
Canadian Solar published news for 2024 q2
SEC form 6
2024-07-17 16:01 ET
Canadian Solar published news for 2024 q2
SEC form 6
2024-07-17 16:01 ET
Canadian Solar published news for 2024 q2
SEC form 6
2024-06-21 08:04 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-06-21 08:04 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-06-21 08:04 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-06-20 07:26 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-06-20 07:26 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-06-03 07:46 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-06-03 07:46 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-05-28 16:42 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-05-28 16:42 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-05-28 16:42 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-04-26 16:00 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-04-26 16:00 ET
Canadian Solar published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
Canadian Solar published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
Canadian Solar published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
Canadian Solar published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
Canadian Solar published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
Canadian Solar published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
Canadian Solar published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
Canadian Solar published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
Canadian Solar published news for 2024 q1
SEC form 6
2024-03-14 06:53 ET
Canadian Solar published news for 2023 q4
SEC form 6
2024-03-14 06:53 ET
Canadian Solar reported for 2023 q4
SEC form 6
2024-02-28 06:16 ET
Canadian Solar published news for 2023 q4
SEC form 6
2024-02-28 06:16 ET
Canadian Solar published news for 2023 q4
SEC form 6
2024-01-23 07:07 ET
Canadian Solar published news for 2023 q4
SEC form 6
2023-11-14 06:33 ET
Canadian Solar reported for 2023 q3
SEC form 6
2023-10-30 09:01 ET
Canadian Solar published news for 2023 q3
SEC form 6
2023-10-12 07:09 ET
Canadian Solar published news for 2023 q3
SEC form 6
2023-08-22 08:21 ET
Canadian Solar reported for 2023 q2
SEC form 6
2023-07-17 08:00 ET
Canadian Solar published news for 2023 q2
SEC form 6
2023-07-14 07:44 ET
Canadian Solar published news for 2023 q2
SEC form 6
2023-06-28 08:38 ET
Canadian Solar published news for 2023 q1
SEC form 6
2023-05-19 06:02 ET
Canadian Solar published news for 2023 q1
SEC form 6
2023-05-18 07:15 ET
Canadian Solar published news for 2023 q1
SEC form 6
2023-04-18 16:01 ET
Canadian Solar published news for 2023 q1
SEC form 20
2023-04-18 00:00 ET
Canadian Solar published news for 2023 q1
SEC form 6
2023-03-21 07:45 ET
Canadian Solar reported for 2022 q4
SEC form 6
2023-02-27 07:30 ET
Canadian Solar published news for 2022 q4
SEC form 6
2023-02-24 07:16 ET
Canadian Solar published news for 2022 q4
SEC form 6
2022-11-22 06:33 ET
Canadian Solar published news for 2022 q3
SEC form 6
2022-10-18 06:01 ET
Canadian Solar published news for 2022 q3
SEC form 6
2022-08-18 06:21 ET
Canadian Solar published news for 2022 q2
SEC form 6
2022-08-10 07:45 ET
Canadian Solar published news for 2022 q2
SEC form 6
2022-06-22 09:00 ET
Canadian Solar published news for 2022 q1
SEC form 6
2022-05-26 16:01 ET
Canadian Solar published news for 2022 q1
SEC form 6
2022-05-24 07:46 ET
Canadian Solar published news for 2022 q1
SEC form 6
2022-04-28 16:08 ET
Canadian Solar published news for 2022 q1
SEC form 20
2022-04-28 00:00 ET
Canadian Solar published news for 2022 q1
SEC form 6
2022-03-17 08:57 ET
Canadian Solar published news for 2021 q4
SEC form 6
2021-12-13 09:11 ET
Canadian Solar published news for 2021 q3
SEC form 6
2021-12-02 07:31 ET
Canadian Solar published news for 2021 q3
SEC form 6
2021-11-29 16:03 ET
Canadian Solar published news for 2021 q3
SEC form 6
2021-11-19 07:16 ET
Canadian Solar published news for 2021 q3
SEC form 6
2021-11-18 09:19 ET
Canadian Solar published news for 2021 q3
SEC form 6
2021-09-07 08:17 ET
Canadian Solar published news for 2021 q2
SEC form 6
2021-08-12 08:52 ET
Canadian Solar published news for 2021 q2
SEC form 6
2021-06-28 16:01 ET
Canadian Solar published news for 2021 q1
SEC form 6
2021-06-23 09:10 ET
Canadian Solar published news for 2021 q1
SEC form 6
2021-05-27 13:02 ET
Canadian Solar published news for 2021 q1
SEC form 6
2021-05-27 08:56 ET
Canadian Solar published news for 2021 q1
SEC form 6
2021-05-27 08:55 ET
Canadian Solar published news for 2021 q1
SEC form 6
2021-05-27 06:04 ET
Canadian Solar published news for 2021 q1
SEC form 6
2021-05-20 07:49 ET
Canadian Solar published news for 2021 q1
SEC form 6
2021-04-19 16:06 ET
Canadian Solar published news for 2021 q1
SEC form 20
2021-04-19 00:00 ET
Canadian Solar published news for 2021 q1
SEC form 6
2021-03-18 08:21 ET
Canadian Solar published news for 2020 q4
SEC form 6
2021-02-17 06:35 ET
Canadian Solar published news for 2020 q4
SEC form 6
2021-01-13 07:29 ET
Canadian Solar published news for 2020 q4
SEC form 6
2020-11-19 08:58 ET
Canadian Solar published news for 2020 q3
SEC form 6
2020-09-30 06:45 ET
Canadian Solar published news for 2020 q2
SEC form 6
2020-09-16 10:52 ET
Canadian Solar published news for 2020 q2
SEC form 6
2020-09-11 07:28 ET
Canadian Solar published news for 2020 q2
SEC form 6
2020-09-09 16:51 ET
Canadian Solar published news for 2020 q2
SEC form 6
2020-09-09 16:40 ET
Canadian Solar published news for 2020 q2
SEC form 6
2020-09-02 07:21 ET
Canadian Solar published news for 2020 q2