Explain this page
Arphra AIPlain-English read on Church & Dwight Co., Inc.’s valuationEnterprise value
$24.54B
Market cap
$22.66B
Net debt
$1.87B
Total debt
$2.38B
Cash & ST inv.
$503.4M
Capital structure
· balance sheet · 2026-03-31Enterprise-value bridge
Equity 92%
Share of enterprise value funded by equity vs net debt.
Market capitalisation$22.66B
+ Total debt+$2.38B
− Cash & short-term investments−$503.4M
= Enterprise value$24.54B
Valuation
· key metrics · TTMEV multiples
EV / EBITDA19.0×
EV / Sales4.0×
EV / FCF23.0×
Net debt / EBITDA1.4×
Debt / Equity—
History
· 3y · net debt held constant