Explain this page
Arphra AIPlain-English read on S&P Global Inc.’s valuationEnterprise value
$132.68B
Market cap
$120.59B
Net debt
$11.97B
Total debt
$13.78B
Cash & ST inv.
$1.81B
Capital structure
· balance sheet · 2026-03-31Enterprise-value bridge
Equity 91%
Share of enterprise value funded by equity vs net debt.
Market capitalisation$120.59B
+ Total debt+$13.78B
− Cash & short-term investments−$1.81B
= Enterprise value$132.68B
Valuation
· key metrics · TTMEV multiples
EV / EBITDA16.3×
EV / Sales8.4×
EV / FCF23.9×
Net debt / EBITDA1.5×
Debt / Equity—
History
· 3y · net debt held constant