Aberdeen Group plc Sells 8,798 Shares of First Solar, Inc. $FSLR
Aberdeen Group plc reduced its stake in First Solar (NASDAQ:FSLR) by 6.2% in the third quarter, selling 8,798 shares and retaining 133,405 shares valued at $29,207,000. Institutional investors collectively own 92.08% of First Solar's stock. Analysts generally maintain a positive outlook, with a consensus "Moderate Buy" rating and an average price target of $275.61.
https://www.marketbeat.com/instant-alerts/filing-aberdeen-group-plc-sells-8798-shares-of-first-solar-inc-fslr-2026-02-18/