Nvidia (NASDAQ: NVDA) and Microsoft (NASDAQ: MSFT) shares have advanced 18% year to date, while the S&P 500 (SNPINDEX: ^GSPC) has gained 6% as of June 30. Specifically, both could achieve market values of $5 trillion before the end of 2026. William Stein at Truist Financial recently set Nvidia with a target price of $210 per share.