CHONGQING, CHINA - JULY 29: In this photo illustration, a person holds a smartphone displaying the logo of First Solar Inc. (NASDAQ: FSLR), an American photovoltaic solar energy solutions company, ...
First Solar beat analysts' top- and bottom-line estimates. Several analysts hiked their price targets after learning of the company's strong financial performance. Shares of First Solar are currently ...