MCCompany report
Moody's Corporation MCO
The bet you're really making is that companies and governments keep borrowing by selling bonds, and keep paying Moody's to stamp each bond with a grade for how likely the money gets paid back. Underneath that, you're betting the steadier half of Moody's, the data and software that banks and insurers rent by the year, keeps growing whether bond sales boom or not. Right now it looks better than it is: sales grew 15% last quarter, but profit jumped far more because Moody's sold off a business, a one-time gain that will not repeat. You pay 31 times last year's earnings, a little above the middle of what the stock has cost over the last twelve years, and more than double what rival data and exchange companies fetch.
Key data
MCO · price with moving averages
Source: market data.
The business
Moody's is two businesses under one roof. The ratings arm, MIS, grades bonds. A borrower pays a fee each time it sells debt, and Moody's opinion on whether that debt gets repaid is stamped on the deal. Regulators and roughly 30,000 issuers treat that letter grade as required plumbing, which is the moat: a bond without a Moody's or S&P grade costs the borrower more to sell, so the rating prices itself into the deal. The catch is that this half only earns when bonds actually get sold, and issuance swings with interest rates. The second business, MA (analytics), rents data, models and risk software to banks and insurers on annual subscriptions that renew year after year, revenue that keeps arriving whether or not anyone issues a bond that quarter. One half is a toll that fluctuates with the cycle, the other is closer to a software company hiding inside it.
The numbers
The last five quarters show the shape: steady growth in the recurring base, a step-up when issuance is strong, and a Q2 that was flattered by a sale.
| Quarter | Revenue | Net income | Diluted EPS |
|---|---|---|---|
| Q2 2025 | $1.90B | $578M | $3.21 |
| Q3 2025 | $2.01B | $646M | $3.60 |
| Q4 2025 | $1.89B | $610M | $3.40 |
| Q1 2026 | $2.08B | $661M | $3.73 |
| Q2 2026 | $2.19B | $878M | $5.03 |
Revenue rose 15% year over year in Q2, real and issuance-driven. Net income and the $5.03 EPS are not: both carry a one-time gain on a divested business. Adjusted earnings still came in ahead of estimates, $4.68 against $4.26. Strip the gain and trailing profit is nearer $15.41 than $15.76 a share, so the honest multiple is closer to 32 times, not 31.
| Year | Revenue | Net income | Diluted EPS |
|---|---|---|---|
| 2021 | $6.22B | $2.21B | $11.78 |
| 2022 | $5.47B | $1.37B | $7.44 |
| 2023 | $5.92B | $1.61B | $8.73 |
| 2024 | $7.09B | $2.06B | $11.26 |
| 2025 | $7.72B | $2.46B | $13.67 |
| 2026, 1H to Jun | $4.26B | $1.54B | $8.76 |
The 2022 row is the whole story. When rates spiked, issuance froze, and revenue fell 12% while EPS nearly halved. That is the flow dependence this business cannot escape. Since then sales grew about 41% and EPS nearly doubled, and the gap between the two is operating leverage plus buybacks.
| Year | Revenue | Operating income | Operating margin |
|---|---|---|---|
| 2022 | $5.47B | $1.88B | 34% |
| 2023 | $5.92B | $2.14B | 36% |
| 2024 | $7.09B | $2.88B | 41% |
| 2025 | $7.72B | $3.35B | 43% |
Nine points of margin came back as issuance recovered, and the company retired stock the whole way, $1.6B in 2025 and then $1.5B in the first quarter of 2026 alone. What the market is paying for is durability. What it is not paying for is the next slow-issuance quarter, and MIS transaction revenue is the number that turns before the headline does.
Management
Insiders sold about $9.6M across 18 transactions over the past year and bought nothing. CEO Robert Fauber sold $2.4M in March and officer Michael West about $3M in the same window. The vendor feed does not carry 10b5-1 status, so plan status is not disclosed, but these are sized like routine officer diversification, not a signal. Capital allocation is the louder tell. Management retired $1.6B of stock in 2025 and then $1.5B in a single quarter to open 2026, draining cash from $2.4B to $1.5B while holding debt flat near $6.9B. That is a team leaning hard on buybacks at more than 30 times earnings, a choice that rewards holders if earnings compound and stings if the cycle turns. Adjusted earnings have come in ahead of guidance each of the last four quarters.
How it fails or surprises you
Issuance drought. If rates jump or credit markets freeze, borrowers stop selling bonds and MIS transaction revenue falls fast, the way it did in 2022 when revenue dropped 12% and operating margin fell nine points in a year. Roughly half of ratings revenue is transaction-based. The print that shows it first is MIS transaction revenue, quarter over quarter.
Private credit bypass. The fact this read explains least well: a rising share of corporate borrowing now runs through private credit funds that do not always buy a public rating, which could dull the "you must have a grade" reflex Moody's is priced on. Flat MIS issuer counts against rising private-credit volumes would prove the moat is leaking, not growing.
Analytics re-rate (right tail). If MA compounds subscription revenue in the low teens straight through an issuance downturn, the whole company re-rates from cyclical toll-taker toward steady software, and the cycle stops setting the multiple. The market is not paying for that today. The tell is MA recurring revenue and ARR holding double-digit growth while ratings stalls.
Closing thoughts
The bet depends on what happens when issuance slows. The next soft quarter for MIS transaction revenue will show whether the subscription half is strong enough to smooth the cycle or whether the whole company still swings with bond volumes. If analytics keeps compounding while ratings stalls, the premium multiple is earned and the stock grinds higher on earnings. If both halve when rates spike, the stock is expensive on flattered earnings at 32 times, and the correction is sharp. The left tail here is a cyclical earnings air-pocket into a full price, not a broken business. With $1.5B cash, debt covered many times over, and a rating franchise that reprices every deal, Moody's survives the drought and buys back stock through it.
The bet is still that borrowers keep selling bonds and keep paying Moody's to grade them, and that the subscription half grows through the lean years. What breaks it is an issuance drought that lasts long enough to matter, and the one pair to watch is MIS transaction revenue against MA recurring revenue in the same quarter: if the first falls while the second climbs, the compounder story holds, and if both stall, the premium is wrong. Nothing has printed since late August to test that watch, so the third-quarter release is the next real read. You are paying a full price to find out which.
Methodology
Sector frame: market structure, ratings and data (recurring versus transaction revenue, operating leverage, flow dependence on issuance). Anchored to the Form 10-Q filed July 23, 2026 for the quarter ended June 30, 2026 and fiscal 2025 figures, with revenue, net income, diluted EPS, operating income, cash and debt taken as filed from SEC XBRL company facts. Q4 2025 revenue, net income and EPS are derived as the full year less the nine-month figures. Trailing EPS is the sum of the four most recent reported quarters and includes a one-time gain on a divested business disclosed in the quarter. Operating margins are computed from filed revenue and operating income. Forward P/E uses consensus FY2028 EPS of $21.13; no FY2026 or FY2027 consensus was carried in the feed. EV/EBITDA and peer multiple are vendor-sourced. Price and estimates are vendor market data as of September 5, 2026. Documentation prepared with AI assistance. Not investment advice.
Fact check: 2 approximations corrected (adjusted trailing EPS $15.41, not $14.60; adjusted P/E 32x, not 34x). All bundle financials reconciled to filed 10-Q. No Critical claims requiring independent web verification. Final analysis verified as of Sep 5, 2026.
Bid Cap
Daily ideas, a 390-name database, and a model long/short book from an investor who mostly covers financials. $70 a month or $700 a year.
Subscribe on Substack

