Stockreport

Canadian Solar: Hammered After Earnings, Still A Hold [Seeking Alpha]

Canadian Solar Inc. - Common Shares  (CSIQ) 
Last canadian solar inc. - common shares earnings: 3/26 06:00 am Check Earnings Report
US:NASDAQ Investor Relations: investors.canadiansolar.com
PDF CSIQ's Q4 2025 saw revenue down 20% Y/Y to $1.217B, gross margin drop to 10.2%, and a net loss of $86M, reflecting ongoing industry oversupply and weak demand. Manage [Read more]