The Magnificent Seven stocks are vital components of numerous investment portfolios. For any of these stocks to truly become a mega-cap giant, they rely significantly on robust earnings potential and consistent investor engagement.
According to the latest Hazeltree Crowding Report, which monitors stock ownership among institutional investors, six out of seven of the Magnificent Seven stocks—Tesla being one—ranked among the top ten favored long positions in May.
Is there a repeat of Nvidia in 2009? An interesting signal is showing up once more. Back in 2009, a “double down” signal emerged for a relatively unknown chipmaker called Nvidia. Now, for the first time in years, a company significantly smaller than Nvidia is highlighting the same “full conviction” signal.
Among those six stocks, three are particularly attractive right now: Nvidia, Microsoft, and Meta.
1. Nvidia
These three companies share a common trait—they are all trading at considerable discounts.
Nvidia stock is currently priced at just 23 times forward earnings, a drop from 40 times a year ago. Its long-term valuation is even more encouraging, with a five-year price-to-earnings (PEG) ratio of only 0.63. A PEG below 1 indicates that a stock is undervalued compared to expected long-term earnings, making it an appealing option.
This suggests Nvidia is in the buy zone, especially given its substantial earning capacity. In its latest quarter, revenue surged 20% sequentially and 85% year-over-year, while profits skyrocketed by 214% year-over-year. For the upcoming quarter, NVIDIA anticipates revenue of $91 billion, reflecting an 11% sequential increase, with a gross margin slightly declining to 74.9% from 75% in the prior quarter.
Looking ahead to the current fiscal year, analysts project an 88% earnings increase for Nvidia, amounting to $8.96 per share. In the subsequent fiscal year, the outlook is a 42% profit rise.
Analysts have set a median price target of $300 per share for Nvidia, forecasting a potential 44% return over the next year.
2. Microsoft
Microsoft’s stock has faced challenges this year, declining 21% since January. Factors contributing to this include a previously high valuation, worries about possible overspending on AI, concerns regarding the profitability of its partner OpenAI, and a slight slowdown in AI-related cloud growth.
However, many of these concerns appear to be short-term. In the latest quarter, Microsoft reported impressive earnings that exceeded expectations. Notably, cloud revenue rose 29% year-over-year, while Azure AI cloud revenue surged 40%. The company also refreshed its contract with OpenAI, dropping exclusivity and any revenue share obligations.
Looking forward, Microsoft is anticipating double-digit revenue growth this fiscal year, with a 5% revenue increase expected this quarter. Further, Azure revenue is projected to grow by 40% year-over-year in the current quarter and gain momentum in the latter half of the year.
Presently, Microsoft’s valuation is quite low, trading at a forward P/E ratio of around 19, which is near the bottom range for the past decade. This makes buying Microsoft stock an easy decision.
3. Meta
Meta has experienced some turbulence lately, specifically due to claims from Financial Times about its AI funding efforts, which Meta representatives labeled as “pure speculation.”
Additionally, Meta’s stock fell around 5% following reports that a key executive overseeing AI initiatives had resigned.
Overall, Meta’s stock is down 13% since the start of the year, but, like Nvidia and Microsoft, it remains very attractively priced. Currently, it trades at a forward P/E of just 18 times, resulting in a PEG ratio of 0.82.
This valuation is notably low for a company of Meta’s stature. In the latest financial update, sales climbed by 33%, and profits increased by 62%. Furthermore, sequential sales growth of 7% is anticipated this quarter.
On the spending front, Meta forecasts a 41% rise in expenses to roughly $165.5 billion this fiscal year. There’s also an increased capital expenditure range from $115 billion to $135 billion to fund AI data centers.
Nonetheless, the current valuation of Meta makes it too appealing to ignore. Analysts set a median price target at $808 per share, indicating an upside of 43% from the current level.
Should you consider buying Nvidia stock now?
Before investing in Nvidia, it’s crucial to think carefully.
Analysts at Motley Fool’s stock advisor have identified what they deem the best stocks available for purchase today, although Nvidia is not among them. The stocks on their list are aligned with long-term growth potential, with promising returns expected over the coming years.
Reflecting on past performance, consider Netflix—if you had invested $1,000 back when it was first recommended, it would now be worth $417,305. Similarly, had you invested in Nvidia when it was first suggested, that initial amount would have grown to $1,293,148!
Such results are why many turn to these recommendations. With a track record significantly outperforming the S&P 500, the stock advisor program offers clear advantages.
*The Stock Advisor service will be available again on June 20, 2026.




