$MSFT reports after the close on Weds and it joins $META and $TSLA then too, so this will likely be a popcorn evening as the reports come in.
The price is above the 50 and 200 Day MA's right now so the bulls are fighting hard but I am struggling to see a solid impulse wave set up right now, however the price can still run to the ATH line at $470 next.
A solid report could quite easily send this higher...but any misses and the price is back below the 200 Day MA for me and will struggle.