Canadian Solar Inc. ("Canadian Solar" or the "Company") today announced financial results for the first quarter ended March 31, 2026. First Quarter HighlightsSolar module shipments of 2.5 GW, above ...