Stock Track | Canadian Solar Plunges 6.65% Pre-market on Q4 Earnings Miss and Weak Q1 Guidance

Stock Track
25 Mar

Canadian Solar (NASDAQ: CSIQ) shares tumbled 6.65% in pre-market trading on Tuesday following the release of its fourth-quarter 2024 earnings report and first-quarter 2025 guidance, both of which fell short of market expectations.

The solar panel manufacturer reported fourth-quarter revenue of $1.5 billion, missing analysts' estimates of $1.572 billion. While the company posted a net income of $34 million, translating to earnings per share (EPS) of $0.48, it recorded an adjusted loss per share of $1.47. The stark difference between GAAP and adjusted earnings suggests significant one-time items affecting the company's profitability.

Adding to investors' concerns, Canadian Solar provided a weak outlook for the first quarter of 2025. The company expects Q1 total revenue to be between $1.0 billion and $1.2 billion, significantly below the consensus estimate of $1.59 billion. This guidance implies a substantial sequential decline in revenue, likely contributing to the stock's pre-market plunge. Despite the near-term challenges, Canadian Solar maintained its full-year 2025 outlook, projecting total revenue in the range of $7.3 billion to $8.3 billion and reiterating its CSI Solar module shipment guidance of 30 GW to 35 GW.

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10