First Solar, Inc. (NASDAQ: FSLR) shares are trading higher after Guggenheim analyst Joseph Osha initiated coverage on the stock with a Buy rating and announced a $113 price target.
First Solar, Inc. (NASDAQ: FSLR) seems to be witnessing improving demand and pricing power for its thin-film panels, according to Susquehanna Financial Group.