Company Overview

Edenred SA provides transactional solutions for companies, employees, and merchants worldwide. It offers employee benefit solutions, including Ticket Restaurant, Ticket Alimentación, Ticket Transporte, Ticket Cultura, and Ticket CESU; and fleet and mobility solutions, such as Ticket Log, Ticket Car, and UTA. The company also provides complementary solutions comprising corporate payment solutions that enhance the management of inter-company cash flows made through checks or transfers; PrePay solutions; incentives and rewards programs, including Ticket Compliments and Ticket Kadéos; and public social programs. Its solutions are used in various areas, such as meals, food, fuel, business travel, childcare, shopping, transportation, agriculture, education, healthcare, training, and human services. The company was founded in 1954 and is headquartered in Issy-les-Moulineaux, France.

  • Name

    Edenred SE

  • CEO

    Mr. Bertrand Dumazy C.A.

  • Website

    www.edenred.com

  • Sector

    Financial Services

  • Year Founded

    1962

Profile

  • Market Cap

    €8,942.31M

  • EV

    €10.95B

  • Shares Out

    245.53M

  • Revenue

    €2,501M

  • Employees

    11,008

Margins

  • Gross

    40.98%

  • EBITDA

    28.23%

  • Operating

    23.19%

  • Pre-Tax

    23.59%

  • Net

    12%

  • FCF

    35.39%

Returns (5Yr Avg)

  • ROA

    3.05%

  • ROTA

    -18.75%

  • ROE

    -36.57%

  • ROCE

    22.72%

  • ROIC

    3.53%

Valuation (TTM)

  • P/E

  • P/B

  • EV/Sales

  • EV/EBITDA

  • P/FCF

  • EV/Gross Profit

Valuation (NTM)

  • Price Target

    €58.23

  • P/E

  • PEG

  • EV/Sales

  • EV/EBITDA

  • P/FCF

Financial Health

  • Cash

    €3,217M

  • Net Debt

    €1,892M

  • Debt/Equity

    -6.19

  • EBIT/Interest

    3.56

Growth (CAGR)

  • Rev 3Yr

    19%

  • Rev 5Yr

    11.75%

  • Rev 10Yr

    10.3%

  • Dil EPS 3Yr

    2.17%

  • Dil EPS 5Yr

    -0.03%

  • Dil EPS 10Yr

    5.29%

  • Rev Fwd 2Yr

    12.66%

  • EBITDA Fwd 2Yr

    12.76%

  • EPS Fwd 2Yr

    26.26%

  • EPS LT Growth Est

    24.78%

Dividends

  • Yield

  • Payout

    91.07%

  • DPS

    €1.1

  • DPS Growth 3Yr

    13.62%

  • DPS Growth 5Yr

    5.05%

  • DPS Growth 10Yr

    2.86%

  • DPS Growth Fwd 2Yr

    9.74%

ENXTPA:EDEN