News
Canadian Solar Shares Dip Amid Financial Results
August 21, 2025 • News
Companies mentioned:
Canadian Solar Inc. shares are trading lower after the company reported lower-than-expected Q2 revenues due to delays in storage shipments and project sales, despite exceeding gross margin expectations.