Tech Stocks Get Hit On NFLX and TSLA Earnings

  • 10 months ago
Both companies reported earnings after the close on Wednesday.