
MCO — The wide-moat oligopolist at a 5-year valuation low
Moody's Corporation (NYSE: MCO) passes all three hard screening criteria: trailing 3-year ROE of 52–62% (FY2023–FY2025, SEC XBRL verified), positive FCF every year ($1.88B–$2.75B TTM), and trailing P/E of 32.13× sitting 17.5% below its own 5-year average of 38.95× with EV/EBITDA at a 5-year low. The stock is down 12.3% YTD despite an S&P credit rating upgrade to A−, record FCF, record Q1 2026 issuance volumes ($2 trillion quarterly record), and Moody's Analytics ARR accelerating to $3.6B (+8%). Bull case: mean-reversion to the 5-year P/E average implies 21% upside; structural MA diversification (98% recurring revenue, 45% of total revenue) buffers MIS cyclicality; private credit revenue +80% YoY. Bear case: NRSRO duopoly premium vs. SPGI, persistent insider selling, macro sensitivity to bond issuance cycles. Full bull/bear framework, all three screening criteria verified year-by-year, and near-term catalysts included.

What Moody's actually does
Screening criteria: the three gates
Gate 1 — ROE track record
| Fiscal year | Net income | Avg. stockholders' equity | ROE (avg-equity) | SEC XBRL period-end ROE | Gate |
|---|---|---|---|---|---|
| FY2023 (Dec 31, 2023) | $1,607M | $3,081M | 52.17% | ~46.2% | ✅ |
| FY2024 (Dec 31, 2024) | $2,058M | $3,601M | 57.17% | ~55.2% | ✅ |
| FY2025 (Dec 31, 2025) | $2,459M | $3,961M | 62.08% | ~58.5% | ✅ |
| TTM (through Q1 2026) | ~$2,500M | ~$5,000M | ~50.0% | — | ✅ |
Gate 2 — Free cash flow
| Period | Operating CF | CapEx | FCF | YoY |
|---|---|---|---|---|
| FY2021 | $2,005M | $139M | $1,866M | — |
| FY2022 | $1,474M | $283M | $1,191M | −36.2% |
| FY2023 | $2,151M | $271M | $1,880M | +57.9% |
| FY2024 | $2,838M | $317M | $2,521M | +34.1% |
| FY2025 | $2,901M | $326M | $2,575M | +2.1% |
| TTM (Mar 2026) | $3,080M | $336M | $2,747M | — |
Gate 3 — Valuation
| Metric | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | 5Y avg | Current |
|---|---|---|---|---|---|---|---|
| Trailing P/E | 33.16× | 37.45× | 44.74× | 42.04× | 37.37× | 38.95× | 32.13× |
| EV/EBITDA | 25.40× | 25.84× | 30.54× | 27.31× | 24.99× | 26.82× | 22.06× |
| P/B | 26.59× | 20.26× | 21.48× | 23.94× | 22.37× | 22.93× | 26.13× |
| P/FCF | 38.86× | 42.86× | 37.91× | 33.86× | 35.22× | 37.74× | 28.48× |
| Ticker | Trailing P/E | Forward P/E | EV/EBITDA | PEG | Market cap |
|---|---|---|---|---|---|
| MCO (Moody's) | 32.13× | 26.18× | 22.06× | 2.09 | $78.2B |
| SPGI (S&P Global) | 26.52× | 20.66× | 17.28× | 1.72 | $124.0B |
| MSCI (MSCI Inc.) | 34.29× | 29.37× | 26.23× | 2.14 | $43.6B |
| VRSK (Verisk Analytics) | 28.03× | 23.16× | 18.69× | 1.98 | $24.1B |
| FDS (FactSet) | 15.51× | 13.06× | 11.05× | 1.86 | $8.8B |
| Peer median | 27.28× | 21.91× | 17.99× | 1.92 | — |
Revenue and earnings
| Period | Revenue | YoY | Net income | Op. margin | Net margin |
|---|---|---|---|---|---|
| FY2021 | $6,218M | — | $2,214M | 45.7% | 35.6% |
| FY2022 | $5,468M | −12.1% | $1,374M | 34.4% | 25.1% |
| FY2023 | $5,916M | +8.2% | $1,607M | 36.1% | 27.2% |
| FY2024 | $7,088M | +19.8% | $2,058M | 40.6% | 29.1% |
| FY2025 | $7,718M | +8.9% | $2,459M | 43.4% | 31.9% |
| TTM (Q1 2026) | $7,873M | — | $2,500M | 43.5% | 31.7% |
Balance sheet health
| Metric | FY2025 / TTM | Trend (FY2021→FY2025) |
|---|---|---|
| Total debt | $7,351M → $7,400M (TTM) | ↓ from $7,973M (FY2021) |
| Stockholders' equity | $4,205M | ↑ from $2,916M (FY2021) |
| D/E ratio | 1.73× | ↓ from 2.70× (FY2021) |
| Interest coverage | 15.73× (FY2025) / 13.65× (TTM) | ↓ from 16.63× (FY2021) low of 8.15× (FY2022) |
| Current ratio | 1.74 | Stable 1.6–1.7× range |
| Net debt | $5.89B | — |
| Cash | $1.51B | — |
The MA growth engine and AI tailwinds

Risk factors
Near-term catalysts
Bull / bear framework
Bull case
Bear case
Operating data snapshot
| Metric | Value | Source / date |
|---|---|---|
| Price | $447.85 | June 12, 2026 close |
| Market cap | $78.23B | — |
| Enterprise value | $84.12B | — |
| 52-week range | $402.28 – $546.88 | — |
| YTD performance | −12.33% | — |
| Trailing P/E | 32.13× | StockAnalysis, June 12 |
| Forward P/E | 26.18× | StockAnalysis |
| EV/EBITDA | 22.06× | StockAnalysis |
| P/FCF | 28.48× | StockAnalysis |
| P/B | 26.13× | StockAnalysis |
| PEG | 2.09 | StockAnalysis |
| FCF yield | 3.51% | $2.747B / $78.23B |
| Dividend yield | 0.92% | $4.12/share annual |
| Dividend growth streak | 16 years | — |
| Beta | 1.34 | StockAnalysis |
| Analyst consensus | Buy (23 analysts) | Avg. target $536 |
| Next earnings (est.) | July 22, 2026 | StockAnalysis (unconfirmed) |
| S&P credit rating | A− (stable) | Dec 2025 upgrade |
| Fitch credit rating | BBB+ (stable) | Feb 2026 confirmation |
참고 출처
- 1Moody's (MCO) Statistics & Valuation — StockAnalysis
- 2Moody's Corporation Q1 2026 Earnings Release
- 3SEC.gov — Current NRSROs
- 4Morningstar — Moody's Wide Moat and Profits Revolve Around Its Ratings Business
- 5S&P Global Ratings — Moody's Corp. Upgraded To 'A-'
- 6Moody's Corporation — Wikipedia
- 7SEC EDGAR XBRL Company Facts — Moody's Corporation
- 8Moody's (MCO) Financials — StockAnalysis
- 9Moody's (MCO) Financial Ratios — StockAnalysis
- 10S&P Global (SPGI) Statistics — StockAnalysis
- 11MSCI Inc. (MSCI) Statistics — StockAnalysis
- 12Verisk Analytics (VRSK) Statistics — StockAnalysis
- 13FactSet Research Systems (FDS) Statistics — StockAnalysis
- 14Moody's Corporation — Q1 2026 Record Results via BusinessWire
- 15Moody's (MCO) Balance Sheet — StockAnalysis
- 16Fitch Ratings — Moody's Corporation Credit Ratings
- 177 World Trade Center — Wikipedia
- 18Moodys Corp (MCO) Q1 2026 Earnings Call Highlights — Yahoo Finance
- 19Moody's Corporation Names Christina Kosmowski as CEO of Moody's Analytics — BusinessWire
- 20SIFMA — US Corporate Bonds Statistics
- 21ESMA — ESMA fines Moody's €1.24 million for credit ratings breaches
- 22MCO — Moody's Corp Stock Quote — Finviz
- 23Moody's (MCO) Dividend History — StockAnalysis
이 콘텐츠를 둘러싼 관점이나 맥락을 계속 보강해 보세요.