Church & Dwight Co., Inc. (0R13.L) — Stock Score Summary

Church & Dwight Co., Inc. (0R13.L) has a MoatMap StockRank of 22/100 based on Quality (47/100), Value (24/100), and Momentum (37/100) factor scores. The current signal is SELL. Church & Dwight, while a stable consumer defensive company, does not present a clear, unpriced asymmetric opportunity driven by the identified high-conviction macro themes within the 18-month horizon. Its defensive nature provides resilience but lacks the powerful tailwind sought by the Druckenmiller lens.