Canadian Solar Inc. (NASDAQ:CSIQ) hit a two-year high on Friday after exceeding revenue guidance and gross margins expectations for the third quarter. The stock climbed to $34.59 before closing at $33.58, up 17.33%. Net revenues reached $1.5 billion, with gross margins up 17.2%. CEO Shawn Qu highlighted strong energy storage demand and profitability goals for the residential sector. Despite a 1.3% revenue dip, CSIQ expects revenues of $1.3 billion to $1.5 billion moving forward. For potential investments, consider AI stocks with high returns and limited risk. For more insights, check out Insider Monkey’s latest reports.

Read more at Yahoo Finance: Canadian Solar (CSIQ) Hits 2-Year High on Revenue, Margin Beat