Insider Activity Highlights Church & Dwight’s Financial Health Church & Dwight EVP Rene Hemsey sold $1.22 million worth of shares on March 12, 2025, while exercising stock options. Despite the sale, the company maintains strong liquidity and moderate debt levels. Analysts remain cautiously optimistic, with mixed ratings reflecting strategic growth and operational challenges.56