Compare Stocks: MSFT vs. NVDA

MSFT
NVDA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MSFTMicrosoft Corporation3.34T450.245.45%80,098,09626.82318.27B
NVDANVIDIA Corporation5.11T211.14-1.45%289,387,68332.34253.49B

Average Return

In the past year, MSFT returned a total of -0.77%, which is significantly lower than NVDA's 56.66% return. Over the past 10 years, MSFT has had annualized average returns of 25.56%, compared to 68.78% for NVDA. These numbers are adjusted for stock splits and assume dividends are reinvested.