First Solar, Inc. (NASDAQ:FSLR)‘s stock had its “buy” rating reissued by equities researchers at Deutsche Bank in a research report issued on Sunday, Market Beat reports. They presently have a $86.00 target price on the solar cell manufacturer’s stock. Deutsche Bank’s price target indicates a potential upside of 41.84% from the company’s current price. Other […]