What: Shares of solar manufacturer First Solar, Inc. (NASDAQ: FSLR) saw shares fall as much as 12.9% in trading Thursday after reporting earnings. At 2:10 p.m. EDT shares were near their low at a 12.6% loss on the day.
What: Shares of solar manufacturer First Solar, Inc. (NASDAQ: FSLR) saw shares fall as much as 12.9% in trading Thursday after reporting earnings. At 2:10 p.m. EDT shares were near their low at a 12.6% loss on the day.