CSIQ Canadian Solar Inc: Earnings per share for the trailing year

Public company logo of Canadian Solar Inc (CSIQ)

The current growth trend in EPS YoY TTM demonstrates the results of Canadian Solar Inc. (CSIQ) partnerships with investment funds to develop solar parks. The latest parameter stands at -2566.30, underscoring the company's status as a global hub due to its full control over the production chain. However, a panel surplus and Western trade barriers are weighing on profitability, forcing the business to relocate factories from China.

Net earnings per share for the last 12 months: Canadian Solar Corp (CSIQ) for 02/11/2024 - 11/12/2026
Manufactured product of Canadian Solar Corp

The assessment of Canadian Solar Inc. (CSIQ) margin of safety is based on the net income per share dynamics over the last twelve months compared to the previous year. By analyzing the EPS YoY TTM percentage change trend, an investor can discern the actual efficiency of business scaling, where current profit growth correlates directly with the maximum automation of module assembly lines and the implementation of AI-driven flaw detection.

Competitor analysis for Canadian Solar Inc.

Net earnings per one share for the last twelve months firstsolar.com|Bloom Energy (BE) - Earnings per share for the last twelve months|Brookfield Renewable Partners L.P. - Earnings per share for the trailing year|BEPC (Brookfield Renewable Corp) - Net earnings per share (EPS TTM)|ORA - Net earnings per share for the trailing year|Net earnings per share for the last 12 months CWEN (Clearway Energy, Inc.)|RUN - Net earnings per one share for the last twelve months|Net earnings per share (EPS TTM) ENLT (Enlight)|RNW - Net earnings per share for the last 12 months|Plug Power Corp - Net earnings per share (EPS TTM)|SEDG - Net earnings per share (EPS TTM)|XPLR Infrastructure LP (XIFR) - Earnings per share for the last twelve months|Earnings per share for the last 12 months AMRC|JKS (JinkoSolar Holding Co., Ltd.) - Net earnings per share (EPS TTM)|Net earnings per share (EPS TTM) Clean Energy Fuels Corp|Net earnings per share (EPS TTM) GEVO|NET Power Energy - Earnings per share for the last 12 months|Net earnings per share (EPS TTM) OPAL (OPAL Fuels Inc.)|Net earnings per share for the last four quarters Montana Technologies Corp (AIRJ)|Montauk Energy - Net earnings per share (EPS TTM)|TE - Net earnings per share (EPS TTM)|FuelCell (FCEL) - Earnings per share for the last twelve months|Earnings per share for the last 12 months ELLO|Net earnings per share for the last 12 months SAFX|STEM: Earnings per share for the trailing year|Earnings per share for the last twelve months Aemetis, Inc. (AMTX)|Net earnings per share for the last four quarters verdecleanfuels.com|Earnings per share for the last twelve months SunPower SPWR|Turbo Energy S.A. (TURB) - Net earnings per one share for the last twelve months|ENGS - Earnings per share for the last twelve months|SOL: Earnings per share for the last twelve months|OPTT: Net earnings per share (EPS TTM)|Zeo Energy Corp (ZEO) - Net earnings per share (EPS TTM)|Earnings per share for the last twelve months Maxeon|SUUN: Earnings per share for the trailing year|Net earnings per share for the last 12 months SMXT (SolarMax Technology)|WAVE (ecowavepower.com) - Earnings per share for the trailing year|Net earnings per share (EPS TTM) VVPR (VivoPower)|Net earnings per share for the last four quarters Spruce Power Holding Corp. (SPRU)|SLNH - Earnings per share for the last twelve months|PN (Skycorp Solar Group Ltd.) - Earnings per share for the last 12 months|FGL: Net earnings per share (EPS TTM)|Net earnings per share for the last 12 months Clean Energy Technologies, Inc.|Net earnings per share for the last 12 months ADN|Fusion Fuel (HTOO) - Net earnings per share for the last four quarters|Net earnings per share (EPS TTM) ASTI|Net earnings per share for the last 12 months SUNation Solar SUNE|Earnings per share for the last twelve months Legence LGN|Net earnings per share for the last four quarters Alternus Clean Energy Inc (ALCE)|Altus Power Corp - Net earnings per share (EPS TTM)|Net earnings per share for the last four quarters Complete Solaria Inc. CSLR|envivabiomass.com (EVA) - Earnings per share for the last twelve months|Net earnings per share for the trailing year Sunnova Energy Corp NOVA|PEGY (Pineapple Energy Inc.) - Net earnings per share (EPS TTM)|SING - Net earnings per share for the trailing year|Earnings per share for the last twelve months SPI Energy Co., Ltd. (SPI)|VSTE (vast.energy) - Earnings per share for the trailing year|Net earnings per share (EPS TTM) VTNR (Vertex Energy)