Oracle Corporation vs Microsoft Corporation: Stock Comparison
Share price, earnings, valuation and dividends side by side.
Oracle Corporation has a market cap of $351B and Microsoft Corporation $3.94T, so Microsoft Corporation is about 11.2 times the size of Oracle Corporation.
Revenue growth (YoY) is +21.6% for Oracle Corporation and +17.8% for Microsoft Corporation.
Operating margin is 32.4% for Oracle Corporation and 46.8% for Microsoft Corporation.
The P/E ratio (TTM) is 17.9x for Oracle Corporation and 29.5x for Microsoft Corporation.
Dividend yield is 1.72% for Oracle Corporation and 0.69% for Microsoft Corporation.
In each row, the better figure is highlighted based only on the number itself. This does not say which is the better investment.
| ORCLOracle CorporationTechnology | MSFTMicrosoft CorporationTechnology | |
|---|---|---|
| Basics | ||
| Market cap | $351B | $3.94T |
| Share price | $116.05 | $530.61 |
| 1-year return | −51.8% | +7.6% |
| 5-year return | +30.8% | +64.5% |
| Valuation | ||
| P/E (TTM) | 17.9x | 29.5x |
| Forward P/E | 14.3x | 26.9x |
| P/S | 4.9x | 11.9x |
| P/B | 5.2x | 8.9x |
| EV/EBITDA | 12.5x | 19.1x |
| Profitability | ||
| Revenue (TTM) | $71.8B | $332B |
| Gross margin | 63.9% | 67.9% |
| Operating margin | 32.4% | 46.8% |
| Net margin | 26.4% | 40.3% |
| ROE | 42.6% | 33.2% |
| Growth | ||
| Revenue growth (YoY) | +21.6% | +17.8% |
| Revenue CAGR (5Y) | +10.7% | +14.6% |
| EPS CAGR (5Y) | +5.1% | +17.4% |
| Dividends & balance sheet | ||
| Dividend yield | 1.72% | 0.69% |
| Years of dividend growth | — | — |
| FCF yield | −8.2% | 1.7% |
| Debt/equity (lower = less debt) | 2.34x | 0.29x |
Other comparisons
Listed mechanically from public data. Not a recommendation to buy or sell any security.