Market Cap: $866.36M
CI
Canadian Solar Inc.
CSIQ
NASDAQ (NASDAQ Global Select)USD
Market Cap: $866.36M
Chief Executive Officer of Recurrent Energy
Founder, Executive Chairman & CTO
Senior Vice President & Chief Financial Officer
Corporate Secretary & General Counsel
VP, Lead General Counsel & Chief Compliance Officer
Senior Vice President & Chief Strategy Officer
CEO & Director
Managing Director of Investor Relations
Co-Founder, VP of Global Marketing & Chief Sustainability Officer
Non-Executive Advisor
Corporate Controller
Head of Investor Relations
