Bank of America Corp. DE acquired a new position in Canadian Solar during the second quarter, according to a Form 13F filing dated September 26, 2026. [3] The bank purchased 748,933 shares. The position was valued at approximately $12 million and represented a 1.1% stake in the solar energy provider.
The disclosure comes as Canadian Solar faces a difficult market environment. Its stock hit a new 52-week low on September 24 amid poor quarterly results and broader cautious analyst sentiment. [16] A recent analysis cited concerns about the company’s debt levels and margin compression, adding to the bearish outlook. [14] The new stake may be viewed as a vote of confidence against the prevailing negative sentiment.