Texas Permanent School Fund Corp Sells 4,009 Shares of First Solar, Inc. $FSLR
Texas Permanent School Fund Corp reduced its stake in First Solar, Inc. by 35.3% in Q2, selling 4,009 shares. Analysts have raised price targets for First Solar, with Deutsche Bank, JPMorgan, and others giving 'buy' ratings, reflecting positive sentiment and bullish momentum. Institutional investors own 92.08% of the stock, and recent upgrades have pushed FSLR to a 12-month high.
Market Beat·