By Keithen Drury, The Motley Fool
Publication Date: 2025-11-15 10:00:00
Nvidia has a strong history of outperforming expectations.
A look at the data would suggest that there hasn’t been a bad time to buy Nvidia (NVDA +1.68%) stock over the past few years.
If you bought at the start of the artificial intelligence (AI) arms race in 2023, you’re up over 1,180%. Even if you bought at its most recent peak (early November), you’re only down about 10% from your investment, which showcases the strength of the stock. Normally, when investors see a stock hovering around all-time highs, they get a bit concerned and assume that the stock is “expensive.”
However, that’s not how investors should look at it. Trying to buy the best companies means you’re likely buying into businesses that rarely trade at discounts. If it’s a great business, finding stocks trading near all-time highs isn’t necessarily a bad thing, as it shows that the business is executing at a high level and people know it.
Despite Nvidia being near its all-time high, I think it could be primed to skyrocket after Nov. 19, when it reports fiscal 2026 third-quarter results (for the period ending Oct. 31). If I’m right, investors should consider buying shares now, as Nvidia has plenty of room to run.
Image source: Nvidia.
Nvidia has been a huge winner in the AI arms race
Few have benefited as much from the AI arms race as Nvidia. It’s done so well because its graphics processing units (GPUs) are best-in-class, and the infrastructure that supports them is also top tier. Furthermore, because…