Image source: Getty Images.
Shares of solar manufacturer First Solar, Inc. (NASDAQ: FSLR) plunged 19% in August, according to data provided fromĀ S&P Global Market Intelligence, after reporting earnings that failed to excite investors.
Image source: Getty Images.
Shares of solar manufacturer First Solar, Inc. (NASDAQ: FSLR) plunged 19% in August, according to data provided fromĀ S&P Global Market Intelligence, after reporting earnings that failed to excite investors.