AMZN vs MSFT: Stock Comparison

Amazon.com, Inc. (AMZN) has a market cap of $2.73T and Microsoft Corporation (MSFT) has a market cap of $3.94T. The trailing P/E is 20.14 for AMZN and 29.47 for MSFT. The 1-year total return is +11.51% for AMZN and +0.79% for MSFT.

See AMZNSee MSFT

Key metrics

MetricAMZNMSFT
Price$253.34$530.52
Market cap$2.73T$3.94T
P/E20.1429.47
Revenue growth+12.38%+17.79%
Operating margin+12.08%+46.78%
Dividend yield0.00%0.69%
1-year total return+11.51%+0.79%
3-year total return+98.14%+64.88%
5-year total return+49.22%+71.32%

Performance

Total return (%)

-50%0.0%+50%+100%Oct 2021Jun 2023Feb 2025Oct 2026

Date

AMZNMSFT

Total return from Oct 8, 2021 to Oct 27, 2026, rebased to the first date.

Which is better for...

  • Income. MSFT yields more, at 0.69% versus 0.00% for AMZN.
  • The past year. AMZN returned more, at +11.51% versus +0.79% for MSFT.
  • Valuation. AMZN has the lower trailing P/E, at 20.14 versus 29.47 for MSFT.
  • Growth. MSFT has faster revenue growth, at +17.79% versus +12.38% for AMZN.
  • The past five years. MSFT returned more, at +71.32% versus +49.22% for AMZN.

These lines restate the figures above. They are not a recommendation.

Frequently asked questions

What is the market cap of AMZN vs MSFT?

Amazon.com, Inc. (AMZN) has a market cap of $2.73T. Microsoft Corporation (MSFT) has a market cap of $3.94T.

How did AMZN and MSFT perform over the past year?

The 1-year total return is +11.51% for AMZN and +0.79% for MSFT.

Which has the higher dividend yield, AMZN or MSFT?

AMZN's dividend yield is 0.00%. MSFT's dividend yield is 0.69%.

What is the 5-year total return of AMZN vs MSFT?

The 5-year total return is +49.22% for AMZN and +71.32% for MSFT.

Is this comparison investment advice?

No. This page reports published figures for AMZN and MSFT. It is not a recommendation.

Compare other stocks