KITCHENER, ON , Nov. 13, 2025 /PRNewswire/ -- Canadian Solar Inc. ("Canadian Solar" or the "Company") (NASDAQ: CSIQ) today announced financial results for the third quarter ended September 30, 2025. Third Quarter Highlights Net revenues of $1.5 billion , at the high end of $1.3 billion to $1.5 billion guidance. 17.2% gross margin, exceeding guidance of 14% to 16%. e-STORAGE achieved record 2.7 GWh in quarterly battery energy... Read More
