EPC
EPC
US28035Q1022
Edgewell Personal Care Company
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
1.28B EUR
1.24B EUR
983.28M EUR
796.52M EUR
Enterprise Value
2.16B EUR
2.12B EUR
1.96B EUR
2.13B EUR
Valuation Multiples
Trailing P/E
--
--
--
--
Forward P/E
13.87x
--
--
--
Price to Sales
0.57x
0.6x
0.48x
0.52x
Price to Book
0.88x
0.85x
0.68x
0.54x
EV/Revenue
0.96x
1.03x
0.96x
1.4x
EV/EBITDA
8.2x
10.29x
9x
13.36x
Price to FCF (P/FCF)
5.3x
23.62x
20.23x
95.97x
EV/FCF
8.93x
40.46x
40.39x
256.21x
FCF Yield
18.88%
4.23%
4.94%
1.04%
ende