KineRuby

Research

HomeMCO overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Moody's Corporation logo

Moody's Corporation

MCONYSE

$492.52

Last price · USD

Market cap
$88.60B
P/E
36.0x
EV / EBITDA
23.8x
P/S
11.5x
FCF yield
2.9%
Div. yield
0.79%

Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

Moody's Corporation key metrics & ratios

Annual · USD millions except per-share data · 36 lines

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth8.9%19.8%8.2%-12.1%——
Operating income growth16.3%33.8%11.2%-29.8%——
Net income growth19.5%28.1%17.0%-37.9%——
EPS (diluted) growth21.4%29.0%17.3%-36.8%——
Free cash flow growth2.1%34.1%57.9%-36.2%——
Margins
Gross margin68.2%66.4%65.1%64.4%69.5%—
Operating margin44.8%41.9%37.5%36.5%45.7%—
EBITDA margin51.0%47.0%42.5%42.2%52.3%—
Net margin31.9%29.0%27.2%25.1%35.6%—
FCF margin33.4%35.6%31.8%21.8%30.0%—
Returns on capital
Return on equity60.7%57.7%48.4%54.5%81.2%—
Return on assets15.5%13.3%11.0%9.6%15.1%—
Return on invested capital30.1%25.5%21.5%18.1%25.7%—
Leverage & liquidity
Debt / equity1.81x2.17x2.23x3.12x2.92x—
Net debt / EBITDA1.26x1.60x2.10x2.64x1.89x—
Current ratio1.74x1.43x1.69x1.72x1.61x—
Interest coverage18.28x14.56x10.73x9.25x11.70x—
Profitability & operating
EBIT3,4552,9032,1421,9762,998+3.6%
EBITDA3,9353,3342,5152,3073,255+4.9%
Operating income3,4552,9712,2211,9972,844+5.0%
Income before tax3,1302,6991,9351,7602,755+3.2%
Net income2,4592,0581,6071,3742,214+2.7%
Earnings per share
EPS (basic)$13.73$11.32$8.77$7.47$11.88+3.7%
EPS (diluted)$13.67$11.26$8.73$7.44$11.78+3.8%
Share count (millions)
Weighted avg shares outstanding179182183184186-1.0%
Weighted avg shares outstanding (diluted)180183184185188-1.1%
Balance sheet highlights
Net debt4,9675,3385,2856,0946,162-5.2%
Total debt7,3517,7467,4157,8637,973-2.0%
Total investments6631,202703736703-1.5%
Total stockholders' equity4,0543,5653,3182,5192,727+10.4%
Total assets15,83015,50514,62214,34914,680+1.9%
Cash flow highlights
Free cash flow2,5752,5211,8801,1911,866+8.4%
Operating cash flow2,9012,8382,1511,4742,005+9.7%
Capital expenditure(326)(317)(271)(283)(139)—
Net cash from operating activities2,9012,8382,1511,4742,005+9.7%
Additional fields
Accrued Expenses490596490387542-2.5%