Compare Stocks: MSFT vs. NVDA

MSFT
NVDA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MSFTMicrosoft Corporation3.08T415.12-1.34%33,383,38724.72318.27B
NVDANVIDIA Corporation5.23T215.201.75%136,516,16643.92215.94B

Average Return

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