Don’t mistake stock price for market cap. NVDA is still worth much more than AMD, they just have many more shares, so the stock price is cheaper. AMD was a loser for years but has recently rebound due to more focus on data centers and investors liking that. I would not call either of these stocks “a drag” as they are both outperforming the market quite a bit. Once you get to the size of Nvidia it becomes much harder for the company to grow exponentially as their value is just so high. I mean Nvidia market cap is almost 1/5 of the entire United States GDP. Expecting them to double value at that price is wild.