FSLR is trading 3.5% up at $206.18 during intraday trading on April 10, 2026, after a major institutional investor disclosed a significant increase in its position.
- OFI Invest Asset Management revealed in an SEC filing on April 10 that it had increased its holdings in First Solar by 39.6% during the fourth quarter of 2025, bringing its total to 16,671 shares.
- The disclosure signals strong institutional confidence in the solar company's growth prospects and provides a specific, positive catalyst for the stock.
- The stock is also seeing support from positive momentum in the broader technology sector.