Market News
First Solar (FSLR): Q3 2019 Earnings Snapshot
— First Solar Inc. (NASDAQ: FSLR) reported Q3 2019 earnings of $0.29 per share, vs. $1.13 expected. — Sales fell 19% to $547 million, vs.…