Compare Stocks: MSFT vs. NVDA

MSFT
NVDA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MSFTMicrosoft Corporation3.65T491.65-0.47%12,778,97227.39331.84B
NVDANVIDIA Corporation5.40T223.67-0.91%81,426,29628.54302.97B

Average Return

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