Oppenheimer analyst Matthew Biegler downgrades Fate Therapeutics (NASDAQ:FATE) from Outperform to Perform.
Analyst Ratings for First Solar
First Solar (NASDAQ:FSLR) has observed the following analyst ratings within the last quarter: Bullish Somewhat Bullish Indifferent Somewhat…