3 "Magnificent Seven" Stocks to Buy and Hold Right Now

Source The Motley Fool

Key Points

  • Nvidia has massive earnings growth expectations at a low valuation.

  • Microsoft is trading near its lowest valuation in years.

  • Meta has a forward P/E ratio of just 18.

  • 10 stocks we like better than Nvidia ›

The "Magnificent Seven" stocks are core positions in many portfolios. You don't become megacap monsters without the huge earnings power and investor interest that Magnificent Seven stocks bring.

In the latest Hazeltree Crowding Report, which tracks which stocks institutional investors are holding, six of the seven Mag 7s -- excluding Tesla -- were among the top 10 most popular long positions in May.

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now, when you join Stock Advisor. See the stocks »

But of those six, three appear to be the most attractive right now -- Nvidia (NASDAQ: NVDA), Microsoft (NASDAQ: MSFT), and Meta (NASDAQ: META).

A person pointing up at charts on screens in an office setting.

Image source: Getty Images.

1. Nvidia

All three of these stocks have one thing in common -- they are trading at a significant discount.

Nvidia stock is trading at just 23 times forward earnings, down from 40 this time a year ago. Its long-term valuation is even more attractive as it has a five-year price/earnings-to-growth (PEG) ratio of just 0.63. A PEG ratio below 1 means that the stock is undervalued relative to its long-term earnings expectations -- and the lower the PEG ratio, the cheaper it is.

This alone signals that Nvidia is in the buy zone, given its huge earnings power. In the latest quarter, revenue jumped 20% sequentially and 85% year over year while earnings surged 214% year over year. For the current quarter, Nvidia anticipates revenue of $91 billion, an 11% increase over last quarter, and a gross margin of 74.9%, down slightly from 75% last quarter.

Looking out, this fiscal year analysts anticipate 88% earnings growth for Nvidia to $8.96 per share. For the next fiscal year, its fiscal 2028, Wall Street expects 42% earnings growth for Nvidia.

Analysts have a median price target of $300 per share for Nvidia, which suggests a 44% return over the next 12 months.

2. Microsoft

Microsoft stock has not had a great year, down 21% year to date. Microsoft's share price decline is due to various factors, including its formerly high valuation, concerns about overspending on artificial intelligence (AI), worries related to its partner OpenAI's profitability, slightly slowing AI cloud growth, and other issues.

But most of these are short-term concerns. In the latest quarter, Microsoft's results alleviated some of those issues as it had blowout earnings that topped estimates. More importantly, its cloud revenue surged 29% year over year while its Azure AI cloud sales rose 40%. Also, it restructured its deal with OpenAI so it is no longer an exclusive provider and no longer pays revenue share to OpenAI.

In addition, Microsoft anticipates double-digit revenue growth this fiscal year, including 5% sequential sales growth in the current quarter. Furthermore, Azure sales are anticipated to rise 40% year over year in the current quarter and accelerate in the second half of calendar year 2026.

The kicker is Microsoft's dirt cheap valuation. It is trading at around 19 times forward earnings, which is near the lowest it has been in the last 10 years.

This makes Microsoft stock a no-brainer buy right now.

3. Meta Platforms

Meta has had its share of issues as of late, with shares sinking due to a recent report in the Financial Times that it was raising money for AI spending -- which Meta officials called "pure speculation."

Meta stock also tanked some 5% recently when it was learned that one of its top executives in charge of AI implementation was leaving the company.

Overall, Meta stock is down 13% year to date, but like Nvidia and Microsoft, it is extremely cheap. Meta stock is trading at just 18 times forward earnings and has a PEG ratio of 0.82.

This is an incredibly cheap valuation for one of the largest, most successful companies in the world. In the latest earnings report, it grew revenue 33% and earnings 62%. Furthermore, it expects 7% sequential revenue growth in the current quarter.

Expenses are worth watching, as Meta guides for a 41% increase in spending to about $165.5 billion at the midpoint of its range for this fiscal year. It also raised its capital expenditures range to $125 billion to $145 billion, up from $115 billion to $135 billion, to fund its AI data centers.

But Meta's low valuation just makes it too cheap to pass up. Analysts have a median price target of $808 per share, which suggests 43% upside (at the time of this writing). Like the others, its a screaming buy.

Should you buy stock in Nvidia right now?

Before you buy stock in Nvidia, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Nvidia wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $417,305!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,293,148!*

Now, it’s worth noting Stock Advisor’s total average return is 936% — a market-crushing outperformance compared to 207% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.

See the 10 stocks »

*Stock Advisor returns as of June 20, 2026.

Dave Kovaleski has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Meta Platforms, Microsoft, Nvidia, and Tesla. The Motley Fool has a disclosure policy.

Disclaimer: For information purposes only. Past performance is not indicative of future results.
placeholder
Natural Gas sinks to pivotal level as China’s demand slumpsNatural Gas price (XNG/USD) edges lower and sinks to $2.56 on Monday, extending its losing streak for the fifth day in a row. The move comes on the back of China cutting its Liquified Natural Gas (LNG) imports after prices rose above $3.0 in June. It
Author  FXStreet
Jul 01, 2024
Natural Gas price (XNG/USD) edges lower and sinks to $2.56 on Monday, extending its losing streak for the fifth day in a row. The move comes on the back of China cutting its Liquified Natural Gas (LNG) imports after prices rose above $3.0 in June. It
placeholder
Gold Price Forecast: XAU/USD surges to all-time high above $4,650 amid Greenland tariff threatsGold price (XAU/USD) rises to a fresh record high near $4,675 during the early Asian session on Monday. The precious metal gains momentum after US President Donald Trump said he would slap tariffs on eight European nations that have opposed his plan to take Greenland.
Author  FXStreet
Jan 19, Mon
Gold price (XAU/USD) rises to a fresh record high near $4,675 during the early Asian session on Monday. The precious metal gains momentum after US President Donald Trump said he would slap tariffs on eight European nations that have opposed his plan to take Greenland.
placeholder
Gold Price Forecast: XAU/USD keeps looking for direction above $4,500Gold (XAU/USD) trades lower for the second consecutive day on Friday, but remains contained within previous ranges, with downside attempts limited above the $4,500 line for now.
Author  FXStreet
May 22, Fri
Gold (XAU/USD) trades lower for the second consecutive day on Friday, but remains contained within previous ranges, with downside attempts limited above the $4,500 line for now.
placeholder
Bitcoin Price Forecast: BTC slips below $64,000 as hawkish Fed stance weighs on risk appetiteBitcoin (BTC) remains under pressure, extending its correction, trading below $64,000 at the time of writing on Thursday. The US Federal Reserve (Fed) left interest rates unchanged but struck a hawkish tone on Wednesday, dampening the risk sentiment.
Author  FXStreet
Jun 18, Thu
Bitcoin (BTC) remains under pressure, extending its correction, trading below $64,000 at the time of writing on Thursday. The US Federal Reserve (Fed) left interest rates unchanged but struck a hawkish tone on Wednesday, dampening the risk sentiment.
placeholder
Bitcoin network activity hits new high despite stalled prices — CryptoQuantBitcoin's onchain activity has climbed to its strongest level of 2026 even as the top crypto continues to trade under bearish pressure, according to a Thursday report from CryptoQuant.
Author  FXStreet
22 hours ago
Bitcoin's onchain activity has climbed to its strongest level of 2026 even as the top crypto continues to trade under bearish pressure, according to a Thursday report from CryptoQuant.
goTop
quote