Preparing for MSFT and TSLA Post-Earnings Moves July 22, 2020 Posted in Futures, Stock, Trade Reports and tagged day trades, earnings trades, gold, TSLA