
Canadian Solar Inc (NASDAQ:CSIQ) has been performing exceptionally well in the first half of 2022 as the stock performance is up roughly 34% year-to-date.
The Canadian solar power company saw 85% growth in revenue compared to the prior year's second quarter, totaling $2.31 billion and doubled its gross profit to $371 million, achieving a gross margin of 16%.