Canadian Solar (CSIQ) Soars as Q3 2025 Earnings Highlight Battery Storage Boom and New Mega Deals
Canadian Solar Inc. (NASDAQ: CSIQ) lit up the solar and storage sector on Thursday after posting third‑quarter 2025 results that beat revenue and margin guidance, powered by record battery energy storage shipments and a swelling project backlog. The stock jumped