Edenred SE (EPA:EDEN)
France flag France · Delayed Price · Currency is EUR
20.62
+0.31 (1.53%)
Apr 21, 2026, 5:36 PM CET

Edenred SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,7814,4517,62213,47912,67010,083
Market Cap Growth
-30.70%-41.60%-43.45%6.39%25.65%-11.65%
Enterprise Value
6,1344,3558,30013,77412,50810,468
Last Close Price
20.6218.9131.7554.1450.8840.57
PE Ratio
9.588.9215.8053.6034.8534.09
Forward PE
9.758.2013.3423.7927.0327.46
PEG Ratio
2.161.560.771.151.751.64
PS Ratio
1.751.502.675.366.246.20
PB Ratio
-5.84-4.83-8.39-19.85-17.65-10.58
P/TBV Ratio
-5.50-5.05-8.83-21.09-18.73-11.20
P/FCF Ratio
4.464.019.1614.8914.3819.47
P/OCF Ratio
3.763.407.2712.3112.2815.95
EV/Sales Ratio
2.251.472.915.486.166.43
EV/EBITDA Ratio
5.323.266.6013.0915.2016.36
EV/EBIT Ratio
7.104.168.2019.5118.9820.41
EV/FCF Ratio
5.723.929.9815.2214.2020.21
Debt / Equity Ratio
-4.14-4.14-4.46-6.23-4.51-3.48
Debt / EBITDA Ratio
3.373.373.513.883.565.27
Debt / FCF Ratio
4.064.065.304.513.336.51
Net Debt / Equity Ratio
-1.00-1.00-1.52-1.060.14-0.68
Net Debt / EBITDA Ratio
0.690.691.100.69-0.121.01
Net Debt / FCF Ratio
0.830.831.660.80-0.111.25
Asset Turnover
0.220.220.220.210.190.16
Quick Ratio
0.610.610.590.630.670.61
Current Ratio
0.840.840.850.920.990.98
Return on Equity (ROE)
-69.33%-69.33%-79.10%-52.12%-56.28%-34.25%
Return on Assets (ROA)
5.26%5.26%5.20%3.33%4.23%3.61%
Return on Invested Capital (ROIC)
8.54%8.54%8.26%5.29%6.49%5.33%
Return on Capital Employed (ROCE)
32.55%32.55%29.01%22.60%25.74%22.80%
Earnings Yield
10.90%11.21%6.33%1.87%2.87%2.93%
FCF Yield
22.42%24.96%10.92%6.71%6.95%5.14%
Dividend Yield
6.55%7.38%3.94%2.06%1.88%0.96%
Payout Ratio
55.47%63.92%60.55%104.12%61.66%30.67%
Buyback Yield / Dilution
2.57%2.57%4.47%-0.05%-0.50%-7.18%
Total Shareholder Return
9.11%9.95%8.41%2.02%1.38%-6.23%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.