Edgewell Personal Care Company (FRA:EGZ)
Germany flag Germany · Delayed Price · Currency is EUR
18.70
+0.20 (1.08%)
Last updated: Feb 23, 2026, 8:10 AM CET

FRA:EGZ Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
Market Capitalization
9018061,6071,7741,9771,703
Market Cap Growth
-39.50%-49.81%-9.45%-10.24%16.10%31.93%
Enterprise Value
2,0301,8402,6072,8923,2472,457
Last Close Price
18.5016.4531.2433.0334.8129.45
PE Ratio
-37.2418.1716.3719.4816.75
PS Ratio
0.470.430.800.830.890.95
PB Ratio
0.710.611.131.221.321.25
P/FCF Ratio
29.1422.8510.2711.2742.5111.46
P/OCF Ratio
9.797.997.768.6919.008.62
EV/Sales Ratio
1.070.971.291.361.471.36
EV/EBITDA Ratio
7.687.398.619.3410.007.81
EV/EBIT Ratio
11.9310.4111.4412.6813.6610.10
EV/FCF Ratio
65.6552.1416.6618.3769.8216.54
Debt / Equity Ratio
1.050.960.880.941.000.83
Debt / EBITDA Ratio
4.994.703.894.254.403.48
Debt / FCF Ratio
42.7935.887.948.6932.037.66
Net Debt / Equity Ratio
0.900.810.740.800.870.53
Net Debt / EBITDA Ratio
4.634.313.483.764.002.30
Net Debt / FCF Ratio
36.6430.436.747.3927.904.88
Asset Turnover
0.600.590.600.600.590.58
Inventory Turnover
2.712.682.652.793.183.44
Quick Ratio
0.910.740.660.740.741.32
Current Ratio
2.131.761.661.841.752.12
Return on Equity (ROE)
0.42%1.62%6.31%7.63%6.52%7.81%
Return on Assets (ROA)
3.35%3.46%4.25%4.05%3.94%4.88%
Return on Invested Capital (ROIC)
7.12%7.44%7.49%6.81%7.24%9.41%
Return on Capital Employed (ROCE)
6.10%6.50%8.00%7.50%7.30%9.00%
Earnings Yield
-3.61%2.69%5.50%6.11%5.13%5.97%
FCF Yield
3.43%4.38%9.74%8.87%2.35%8.73%
Dividend Yield
2.87%3.11%1.72%1.72%1.76%1.76%
Payout Ratio
-115.35%31.14%27.46%32.76%21.73%
Buyback Yield / Dilution
5.39%4.99%3.28%3.36%2.90%-1.10%
Total Shareholder Return
8.25%8.10%5.00%5.07%4.66%0.66%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.