— Canadian Solar Inc. (NASDAQ: CSIQ) reported Q3 2019 earnings of $0.66 per share, vs. $0.80 expected.
— Revenues dipped 1% to $760 million, vs. $780 million expected.
— Total solar module shipments were 2,387 MW.
— Q4 2019 revenue is expected to be $850 million to $880 million.
— FY19 revenue is expected to be $3.13 billion to $3.16 billion.
— CSIQ shares fell 17% immediately following the announcement.
Thermo Fisher Scientific Inc. (NYSE: TMO) reported third quarter 2020 earnings results today. Revenue increased 36% year-over-year to $8.52 billion. GAAP earnings jumped 157% to $1.93 billion, or $4.84 per
Snap Inc. (NYSE: SNAP) reported third quarter 2020 earnings results today. Revenues increased 52% year-over-year to $679 million. Net loss amounted to $200 million, or $0.14 per share, compared to
Video streaming giant Netfllix Inc. (NASDAQ: NFLX) reported a 23% growth in third-quarter revenues as it continued to expand the subscriber base. Earnings increased but missed Wall Street’s prediction and