EDEN Edenred SE

27.25EUR+0.55%Mkt Cap: 6.79B $P/E: 13.23

Edenred SE operates as a digital platform for services and payments for companies, employees, and merchants worldwide. It offers employee benefit solutions, including Ticket Restaurant, a solution that allows employees t…

Key Statistics

Company
Market Cap6.79B USD
Enterprise Value8.85B USD
Revenue (TTM)2.99B USD
Gross Profit1.95B USD
Net Income (TTM)566.30M USD
Revenue/Share11.73 EUR
Last Price27.25 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees12.1K
CountryFR
SectorFinancial Services
IndustryCredit Services
ISIN—
Valuation
P/E (Trailing)13.23
P/E (Forward)11.09
PEG1.55
EV/EBITDA7.59
EV/Revenue2.96
P/S2.25
P/B-6.36
EPS (TTM)2.06
EPS (Forward)2.44
52W Range
15.2377% of range30.85
52W High30.85 EUR
52W Low15.23 EUR
Profitability
Gross Margin60.52%
Oper. Margin32.04%
EBITDA Margin38.92%
Profit Margin17.60%
ROE-56.51%
ROA3.84%
Growth
Revenue Growth1.50%
Earnings Growth-6.30%
Cash Flow & Leverage
Operating CF1.38B USD
CapEx (TTM)215.22M USD
FCF Margin36.08%
FCF Yield15.92%
Net Debt1.92B USD
Net Debt/EBITDA1.65
Balance Sheet
Debt/Equity-5.02
Current Ratio0.84
Quick Ratio0.68
Book Value/Sh-4.26 EUR
Cash/Share14.38 EUR
Dividends
Fwd Div Rate1.33 EUR
Trail. Div Rate1.33 EUR
Div. Yield4.91%
5Y Avg Yield2.45%
Payout Ratio64.56%
Ex-Div DateJun 10, 2026
Pay Date—
Analyst Consensus
Rating2.1 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)30.57 EUR
Upside (mean)+12.2%
Target Range19.00 EUR – 37.00 EUR
19.00+12.2% to mean37.00
# Analysts15
Ownership
Shares Out.229.09M
Float187.20M
Insiders0.09%
Institutions69.32%
Technical
SMA 5028.68 (-5.0%)
SMA 20022.32 (+22.1%)
Beta0.68
S&P 52W Chg14.58%
Avg Vol (30d)502.70K
Avg Vol (10d)399.28K
Technical Indicators
RSI (14)39.6
MACD-0.3882
MACD Signal-0.2257
MACD Hist.-0.1625
BB Upper29.60 EUR
BB Middle28.17 EUR
BB Lower26.74 EUR
BB Width10.15%
ATR (14)0.7136 EUR
Vol Ratio (20d)1.07x