Edenred SE (EPA:EDEN)
France flag France · Delayed Price · Currency is EUR
17.07
+0.01 (0.03%)
Apr 1, 2026, 2:15 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,0164,4517,62213,47812,67010,083
Market Cap Growth
-46.71%-41.60%-43.45%6.38%25.65%-11.65%
Enterprise Value
5,3694,3558,30013,77312,50810,468
Last Close Price
17.0718.9131.7554.1450.8840.57
PE Ratio
8.058.9215.8053.6034.8534.09
Forward PE
8.138.2013.3423.7927.0327.46
PEG Ratio
1.521.560.771.151.751.64
PS Ratio
1.471.502.675.366.246.20
PB Ratio
-4.91-4.83-8.39-19.85-17.65-10.58
P/TBV Ratio
-4.56-5.05-8.83-21.09-18.73-11.20
P/FCF Ratio
3.754.019.1614.8914.3819.47
P/OCF Ratio
3.163.407.2712.3112.2815.95
EV/Sales Ratio
1.971.472.915.486.166.43
EV/EBITDA Ratio
4.663.266.6013.0915.2316.56
EV/EBIT Ratio
6.214.168.2019.5119.0420.73
EV/FCF Ratio
5.013.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.575.33
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.03
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.21%3.55%
Return on Invested Capital (ROIC)
8.54%8.54%8.26%5.29%6.47%5.25%
Return on Capital Employed (ROCE)
32.55%32.55%29.01%22.60%25.66%22.44%
Earnings Yield
12.97%11.21%6.33%1.87%2.87%2.93%
FCF Yield
26.69%24.96%10.92%6.71%6.95%5.14%
Dividend Yield
7.80%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
10.36%9.95%8.41%2.02%1.38%-6.23%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.