45.98EUR-11.24%Mkt Cap: 2.91B $P/E: 5.471d ago
Teleperformance SE, together with its subsidiaries, operates as a digital business services company in France and internationally. The company operates in Core Services and Specialized Services segments. The company offe…
Industry Peers
Specialty Business Servicesvs Specialty Business Services
P/E
Cheaper
P/B
Cheaper
Div Yield
Lower
1M Perf
Higher
Indicators:|
Key Statistics
Company
Market Cap2.91B $
Enterprise Value7.22B $
Revenue (TTM)11.10B $
Gross Profit3.51B $
Net Income (TTM)540.22M $
Revenue/Share189.34 USD
Last Price45.98 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees446.7K
CountryFR
SectorIndustrials
IndustrySpecialty Business Services
ISIN—
Valuation
P/E (Trailing)5.47
P/E (Forward)3.29
PEG1.45
EV/EBITDA4.15
EV/Revenue0.65
P/S0.26
P/B0.65
EPS (TTM)8.40
EPS (Forward)13.97
52W Range
43.655% of range90.72
52W High90.72 EUR
52W Low43.65 EUR
Profitability
Gross Margin31.64%
Oper. Margin12.34%
EBITDA Margin15.70%
Profit Margin4.87%
ROE12.13%
ROA4.33%
Growth
Revenue Growth-2.10%
Earnings Growth8.60%
Cash Flow & Leverage
Operating CF1.75B $
CapEx (TTM)275.00M $
FCF Margin10.30%
FCF Yield39.31%
Net Debt4.32B $
Net Debt/EBITDA2.48
Balance Sheet
Debt/Equity1.20
Current Ratio1.18
Quick Ratio1.10
Book Value/Sh70.46 EUR
Cash/Share17.13 EUR
Dividends
Fwd Div Rate4.500 EUR
Trail. Div Rate4.500 EUR
Div. Yield8.66%
5Y Avg Yield3.30%
Payout Ratio50.00%
Ex-Div DateMay 26, 2026
Pay Date—
Splits
Last Split8:1
Split DateJun 21, 2000
Analyst Consensus
Rating2.1 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)78.15 EUR
Upside (mean)+70.0%
Target Range50.00 EUR – 140.00 EUR
€50.00+70.0% to mean€140.00
# Analysts13
Ownership
Shares Out.58.14M
Float37.33M
Insiders18.14%
Institutions83.69%
Technical
SMA 5060.42 (-23.9%)
SMA 20058.24 (-21.1%)
Beta0.58
S&P 52W Chg20.05%
Avg Vol (30d)246.21K
Avg Vol (10d)336.09K
Technical Indicators
RSI (14)27.3
MACD-3.2588
MACD Signal-2.4656
MACD Hist.-0.7932
BB Upper63.79 EUR
BB Middle55.69 EUR
BB Lower47.58 EUR
BB Width29.10%
ATR (14)2.919 EUR
Vol Ratio (20d)9.72x