Disclosure: I am not a registered financial advisor. This is educational content on market news, the economic calendar, and historical trade reviews. Trading involves risk of loss. Past performance does not guarantee future results. Nothing herein is a recommendation to buy or sell any security. Assume I have positions in tickers discussed. Do not make financial decisions based solely on this content. Trade your own decisions.

This week: Markets closed mixed as mega-cap earnings dominated. TSLA surged on strong delivery beats, MSFT held gains after cloud revenue topped estimates. The S&P 500 finished at 5,525, Nasdaq at 17,382. Watch list for next week: TSLA, MSFT, APLD, ASTS, CRWV, NVDA.

Recommended for you