MarketInOut Stock Screener Log In | Sign Up

Edenred SE

PAR • Financial Services • Credit Services • Quote as of 10/30/2026
Edenred SE stock price and volume chart

Company Profile

IndustryCredit Services
SectorFinancial Services
ExchangePAR
Market Capitalization5,583.47 mln
Float224 mln
Earnings Date03/02/2027

EPS

2.06
Solid

P / E

11.68
Fair value

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.68
Likely reliable

1-Year Forecast

31.47
Strong upside

Relative Strength

2 / 100
Severely lagging

Business Description

Founded in 1962 and based near Paris, Edenred SE is a global digital platform connecting businesses, their employees, and merchants through payment and benefits solutions. The company helps employers support their workforce with tools covering everyday needs such as meals, groceries, gifts, childcare, and wellness, while also offering programs that encourage environmentally responsible purchasing. On the mobility side, Edenred provides fleet and fuel management services, expense reimbursement tools, and electric vehicle charging solutions for companies operating across multiple countries. It also runs corporate payment, incentive, and rewards programs that help businesses manage spending and keep employees engaged.

Key Fundamentals

EPS2.06
P/E11.68
ROE-52.49
RPS11.73
ROIC4.20
ROA3.67
Interest Cover3.40
EBITDA, mln1,318
EV / EBITDA4.64
EV / EBIT5.88
Revenue, mln2,753
EV / Revenue2.22

Quote Details

Last 24.07
Change -0.12 (-0.5%)
Open 24.30
Volume 170,823
Turnover 4,111,710
Average Volume 514,918

Financial Ratios

Pre-Tax Profit Margin29
Current Ratio0.84
Price / Cash Flow5.15
Price / Free Cash Flow5.44
Price / Sales2.14
PEG Ratio0.61

Financial Strength

Altman Z-Score0.39
Piotroski F-Score 8 / 9
Beneish M-Score-2.68
Price to Intrinsic Value0.52
Price to Lynch Fair Value0.59
1-Year Target Price31.47
Shiller PE Ratio17.32

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -7.1% 6 / 100   
1 Month -10.32% 15 / 100   
2 Months -14.58% 19 / 100   
6 Months 21.14% 95 / 100   
1 Year 9.76% 59 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog