Teleperformance SE (EPA:TEP)
France flag France · Delayed Price · Currency is EUR
67.40
+6.42 (10.53%)
Jul 31, 2026, 1:01 PM CET

Teleperformance SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,5463,5964,9178,01713,03623,021
Market Cap Growth
-30.61%-26.87%-38.67%-38.50%-43.38%44.52%
Enterprise Value
7,5667,5688,80912,57715,63825,687
Last Close Price
67.4061.8483.12132.05222.70392.00
PE Ratio
7.717.369.5413.1920.6841.88
Forward PE
4.484.405.068.5314.4331.10
PEG Ratio
3.290.370.451.000.861.39
PS Ratio
0.360.350.480.961.603.23
PB Ratio
0.850.881.081.903.557.29
P/FCF Ratio
2.572.643.087.0213.0925.33
P/OCF Ratio
2.202.232.715.8310.0720.18
EV/Sales Ratio
0.760.740.861.511.923.61
EV/EBITDA Ratio
7.927.178.1412.6015.7629.56
EV/EBIT Ratio
7.927.178.1412.6015.7629.56
EV/FCF Ratio
5.495.565.5311.0115.7028.26
Debt / Equity Ratio
1.010.920.791.050.690.88
Debt / EBITDA Ratio
5.294.714.585.453.454.03
Debt / FCF Ratio
3.663.653.114.763.433.85
Net Debt / Equity Ratio
0.960.970.851.080.710.84
Net Debt / EBITDA Ratio
4.213.773.604.562.623.07
Net Debt / FCF Ratio
2.922.922.443.992.612.93
Asset Turnover
0.860.870.850.800.950.93
Quick Ratio
1.151.010.971.091.101.19
Current Ratio
1.391.181.121.301.271.36
Return on Equity (ROE)
11.19%11.49%11.91%15.00%18.84%20.01%
Return on Assets (ROA)
5.32%5.66%5.39%6.87%8.23%8.13%
Return on Invested Capital (ROIC)
7.50%8.08%7.56%9.57%11.73%11.89%
Return on Capital Employed (ROCE)
11.01%12.32%12.01%12.55%15.36%14.87%
Earnings Yield
13.09%13.58%10.48%7.58%4.84%2.39%
FCF Yield
38.89%37.85%32.42%14.24%7.64%3.95%
Dividend Yield
7.14%6.84%4.65%2.93%1.48%0.61%
Payout Ratio
56.47%49.90%44.17%38.34%30.17%25.31%
Buyback Yield / Dilution
1.65%1.48%-1.59%1.02%-0.29%-1.39%
Total Shareholder Return
8.79%8.33%3.07%3.96%1.19%-0.78%