Best Stocks To Buy Now For June 2026
Key takeaways
- TABLE OF CONTENTS10 Top Stocks To Buy Now For June 2026 1.
- Several analysts expect the good times to continue through year-end.
- The S&P 500 is highly concentrated, with the top 30 companies accounting for more than 50% of the index.
TABLE OF CONTENTS10 Top Stocks To Buy Now For June 2026 1. Nvidia (NVDA)2. Microsoft (MSFT) 3. Berkshire Hathaway (BRK.B) 4. Eli Lilly (LLY) 5. Micron Technology (MU) 6. Visa (V) (H2)7. Mastercard (MA) 8. Chevron (CVX) 9. Netflix (NFLX)10. Abb Vie (ABBV) Women checks stock performance while sitting at a table with peers. The best stocks for June 2026 are from the top 30 S&P 500 companies and narrowed down through specific criteria.Getty Nearly halfway through 2026, the stock market remains resilient. Despite geopolitical tensions, high gas prices and an inflation spike, corporate earnings remain strong and that’s keeping stock prices high.
Several analysts expect the good times to continue through year-end. Ed Yardeni, president of Yardeni Research, shared one of the most optimistic stock market outlooks, predicting the S&P 500 will reach 8,250 in 2026. Morgan Stanley targeted 8,000 and Goldman Sachs projected 7,600. Morgan Stanley’s prediction equates to 2026 growth of nearly 17%.
The S&P 500 is highly concentrated, with the top 30 companies accounting for more than 50% of the index. With that concentration, a 17% growth expectation also implies participation from the largest index constituents. For that reason, June’s best stocks are taken from the top 30 S&P 500 companies.