By Keithen Drury
Publication Date: 2026-04-13 03:40:00
In the artificial intelligence (AI) computing world, there are few stocks more popular than AMD (AMD +3.50%) and Nvidia (NVDA +2.59%). These two are the primary compute providers for AI and are going head-to-head for GPU supremacy.
In the early innings of the AI arms race, Nvidia stormed out to an enormous lead, but AMD has also been a solid performer. Since 2023, Nvidia’s stock is up 1,120%, while AMD’s is up a respectable 242%.
However, AMD has been the much better stock to own over the past year, rising 165% versus Nvidia’s 82%. But which one is the better buy now?
Image source: The Motley Fool.
Nvidia’s data center business is far larger than AMD’s
Although the two companies are competing against each other for computing share in data centers, the companies are fundamentally different. Nvidia is built completely around its GPU ecosystem, which has allowed it to push the limits of what’s possible with traditional computing. While Nvidia has other products, the sole purpose of these products is to elevate the GPU ecosystem.

Today’s Change
(2.59%) $4.76
Current Price
$188.67
Key Data Points
Market Cap
$4.6T
Day’s Range
$184.32 – $190.00
52wk Range
$95.04 – $212.19
Volume
5.9M
Avg Vol
179M
Gross Margin
71.07%
Dividend Yield
0.02%
AMD has a much wider product lineup. While it has GPUs (graphsics processing units) for data centers and gaming, as Nvidia does, it also has a large CPU (central processing unit) component and is more heavily involved in consumer products…