Canadian Solar's stock fell 5.69% in pre-market trading on Friday, following reports of insider selling at the company.
Director Wong Andrew Luen Cheung sold 1,752 shares of Canadian Solar on May 21, 2026, according to regulatory filings. Insider selling can sometimes signal concerns about a company's valuation or future prospects, leading to negative investor sentiment.
The solar energy company's stock decline comes amid broader market attention to corporate insider activity as a potential indicator of stock performance.