MSFT vs ORCL: Stock Comparison
Key metrics
| Metric | MSFT | ORCL |
|---|---|---|
| Price | $530.52 | $130.18 |
| Market cap | $3.94T | $393.63B |
| P/E | 29.47 | 20.41 |
| Revenue growth | +17.79% | +17.35% |
| Operating margin | +46.78% | +32.36% |
| Dividend yield | 0.69% | 1.54% |
| 1-year total return | +0.79% | -52.99% |
| 3-year total return | +64.88% | +33.90% |
| 5-year total return | +71.32% | +45.44% |
Performance
Total return (%)
Date
MSFTORCL
Total return from Oct 8, 2021 to Oct 27, 2026, rebased to the first date.
Which is better for...
- Income. ORCL yields more, at 1.54% versus 0.69% for MSFT.
- The past year. MSFT returned more, at +0.79% versus -52.99% for ORCL.
- Valuation. ORCL has the lower trailing P/E, at 20.41 versus 29.47 for MSFT.
- Growth. MSFT has faster revenue growth, at +17.79% versus +17.35% for ORCL.
- The past five years. MSFT returned more, at +71.32% versus +45.44% for ORCL.
These lines restate the figures above. They are not a recommendation.
Frequently asked questions
What is the market cap of MSFT vs ORCL?
Microsoft Corporation (MSFT) has a market cap of $3.94T. Oracle Corporation (ORCL) has a market cap of $393.63B.
How did MSFT and ORCL perform over the past year?
The 1-year total return is +0.79% for MSFT and -52.99% for ORCL.
Which has the higher dividend yield, MSFT or ORCL?
MSFT's dividend yield is 0.69%. ORCL's dividend yield is 1.54%.
What is the 5-year total return of MSFT vs ORCL?
The 5-year total return is +71.32% for MSFT and +45.44% for ORCL.
Is this comparison investment advice?
No. This page reports published figures for MSFT and ORCL. It is not a recommendation.