Canadian Solar Reports Q1 2026 Financial Results Amid Leadership Change | Intellectia