Edgewell Personal Care
We are a global team of 6,000 visionaries, doers, and makers Our portfolio of over 25 brands touches lives in more than 50 countries.
Launch date
Employees
Market cap
€1.6b
Enterprise valuation
€2.6b (Public information from Sep 2024)
Share price
$36.68 EPC
Chesterfield Missouri (HQ)
Authorizing premium user...