Earnings Snapshots 4-26-2021 (TSLA, GOOGL, MSFT, AMD, SPOT, PINS, AAPL, FB, AMZN, TWTR) Apr 27, 2021 | read more