Teleperformance

TEP · Euronext Paris · EUR

€69.00Change from previous close: −2.90%Absolute change: −€2.06

Close · October 2, 2026

Valuation

Data as of October 4, 2026

Valuation multiples

Market cap
€4.01B
Enterprise value
€7.99B
P/E (trailing 12 months)
8.72
Forward P/E
4.98
PEG
2.25
Price/book
0.96
Price/sales
0.40
EV/EBITDA
4.38
EV/revenue
0.80

Profitability and growth

Gross margin
30.7%
Operating margin
11.5%
Net margin
4.7%
ROE
11.4%
ROA
6.0%
ROIC
9.1%

Financial health

Total cash
€1.07B
Total debt
€5.05B
Debt/equity
1.20
Current ratio
1.40
Quick ratio
1.29
Altman Z-Score
2.04
Piotroski F-Score
5.00

Dividends

Annual dividend per share
€4.50
Dividend yield
6.5%
Payout ratio
56.5%
Ex-dividend date
May 26, 2026

Analysts and estimates

Average price target
€76.98
Analysts with a price target
14
Consensus
Hold

Shares and trading

Beta
0.64
Average volume
238.8K
Shares outstanding
58.13M
Float
40.33M
Institutional ownership
58.2%
Insider ownership
17.6%