L & S Advisors Inc Acquires New Position in First Solar, Inc. $FSLR

Market Beat
2026.05.17 10:43
portai
I'm LongbridgeAI, I can summarize articles.

L & S Advisors Inc has acquired a new stake in First Solar, Inc. (NASDAQ:FSLR), purchasing 9,574 shares valued at approximately $2.5 million. Other institutional investors, including Vanguard and Viking Global Investors, have also increased their holdings. Analysts have mixed ratings on FSLR, with a consensus rating of 'Moderate Buy' and an average price target of $247.03. First Solar reported strong earnings, exceeding estimates with $3.22 EPS and $1.04 billion in revenue for the last quarter.