Compare Stocks: MSFT vs. NVDA

MSFT
NVDA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MSFTMicrosoft Corporation3.87T521.08-2.23%21,266,39029.03331.84B
NVDANVIDIA Corporation5.12T212.21-4.40%125,412,74126.83302.97B

Average Return

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