Edgewell Personal Care (EPC)
Edgewell Personal Care (EPC) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- EPC last traded at $28.85, 0.98% on the day.
- Edgewell Personal Care: market cap $1.32B, P/E -14.4, revenue $2.05B over the last four quarters, next earnings 2026-11-12.
- Over the past year EPC returned 49.33%; year to date 69.21%.
Updated 2026-11-02 17:57 UTC