First Solar, Inc. (NASDAQ:FSLR)‘s stock had its “market perform” rating restated by equities research analysts at Avondale Partners in a report released on Sunday, AnalystRatings.Net reports. They presently have a $74.00 price target on the solar cell manufacturer’s stock. Avondale Partners’ target price suggests a potential upside of 22.05% from the stock’s previous close. Shares […]