Company Valuation: Teleperformance SE

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 15,933 23,023 13,155 8,033 4,920 3,348 3,348 -
Change - 44.5% -42.86% -38.94% -38.75% -31.94% 0% -
Enterprise Value (EV) 1 18,207 25,679 15,764 12,586 8,810 7,080 6,551 5,882
Change - 41.04% -38.61% -20.16% -30% -19.63% -7.48% -10.2%
P/E ratio 49.1x 41.9x 20.6x 13x 9.54x 5.93x 5.32x 4.95x
PBR 6.61x 7.29x 3.55x 1.84x 1.08x 0.7x 0.65x 0.6x
PEG - 0.6x 1.3x -2.26x -0.7x 0.5x 0.5x 0.66x
Capitalization / Revenue 2.78x 3.24x 1.61x 0.96x 0.48x 0.33x 0.32x 0.31x
EV / Revenue 3.18x 3.61x 1.93x 1.51x 0.86x 0.69x 0.63x 0.55x
EV / EBITDA 16.1x 17.4x 9.01x 7.09x 4.2x 3.52x 3.23x 2.81x
EV / EBIT 24.8x 24x 12.5x 9.76x 5.73x 4.9x 4.46x 3.84x
EV / FCF 24.9x 38.8x 15.8x 15.5x 8.13x 7.67x 6.42x 6.05x
FCF Yield 4.01% 2.57% 6.32% 6.45% 12.3% 13% 15.6% 16.5%
Dividend per Share 2 2.4 3.3 3.85 3.85 4.2 4.226 4.663 4.908
Rate of return 0.88% 0.84% 1.73% 2.92% 5.05% 7.34% 8.1% 8.52%
EPS 2 5.52 9.36 10.8 10.18 8.71 9.711 10.82 11.63
Distribution rate 43.5% 35.3% 35.6% 37.8% 48.2% 43.5% 43.1% 42.2%
Net sales 1 5,732 7,115 8,154 8,345 10,280 10,265 10,378 10,633
EBITDA 1 1,128 1,478 1,750 1,775 2,096 2,014 2,028 2,090
EBIT 1 735 1,071 1,262 1,290 1,537 1,445 1,470 1,532
Net income 1 324 557 645 602 523 586.2 648.4 687.3
Net Debt 1 2,274 2,656 2,609 4,553 3,890 3,732 3,202 2,534
Reference price 2 271.30 392.00 222.70 132.05 83.12 57.60 57.60 57.60
Nbr of stocks (in thousands) 58,728 58,733 59,072 60,830 59,188 58,129 58,129 -
Announcement Date 2/25/21 2/17/22 2/16/23 3/6/24 2/27/25 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
5.93x0.69x3.52x7.34% 3.88B
40.07x7.19x25.97x0.86% 78.15B
49.68x5.04x16.6x1.07% 20.96B
21.41x1.34x12.78x0.9% 16.53B
20.16x2.1x10.43x3.43% 13.99B
20.32x2.36x10.41x3.52% 9.42B
35.44x4.04x16.4x1.76% 8.09B
14.78x1.63x8.71x1.47% 7.92B
28.19x3.26x15.01x-.--% 6.72B
14.56x0.6x8.64x1.57% 5.94B
Average 25.05x 2.82x 12.85x 2.19% 17.16B
Weighted average by Cap. 33.23x 4.75x 18.65x 1.45%
See all sector valuations

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. TEP Stock
  4. Valuation Teleperformance SE