Stocktoria

TeamViewer SE TMV.DE

DE · Deutsche Börse Xetra · XETR · stock · Technology · website

TeamViewer SE statistics & valuation

Market cap€817.0M
P / E6.9×
P / S1.1×
P / B5.0×
P / FCF3.6×
Net margin15.8%
FCF margin30.4%
Net debt€901.4M
Enterprise value USD$2.0B
Earnings yield EBIT/EV15.4%
Return on capital31.7%
Graham number -19.1%€4.21

Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value (€4.21); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
11.90% 18.20% 18.30% 15.80% 2022202320242025
Gross margin (%)
85.60% 87.00% 88.00% 86.40% 2022202320242025
Operating margin (%)
27.60% 27.90% 32.50% 35.40% 2022202320242025
Return on equity (%)
58.60% 136.30% 122.50% 71.70% 2022202320242025
Shares outstanding
157.0M 157.0M 157.0M 157.0M 2022202320242025
Net debt (€)
€471.6M €456.6M €389.4M €901.4M 2022202320242025
Share buybacks (€)
€300.1M €161.9M €137.7M €0 2022202320242025
Return on assets (%)
5.80% 10.30% 11.50% 7.10% 2022202320242025
Free cash flow margin (%)
34.50% 35.80% 36.30% 30.40% 2022202320242025
Debt / equity (×)
5.49× 6.33× 4.42× 5.72× 2022202320242025
EPS (€)
€0.37 €0.66 €0.76 €0.75 2022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

P / E vs its own history

TeamViewer SE trades at about 6.9× earnings — below its 10-year norm (10-year range 7.5×–34.8×, median 20.2×).

6.9× 34.8×

Shaded band = 10-year range (7.5×–34.8×); dot = today's 6.9×.

Historical P/E = month-end price near each fiscal year-end ÷ that year's EPS. A read on whether the stock is cheap or dear relative to how it has typically been valued — not a forecast.

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022
Gross margin86.4%88.0%87.0%85.6%
Operating margin35.4%32.5%27.9%27.6%
Net margin15.8%18.3%18.2%11.9%
FCF margin30.4%36.3%35.8%34.5%
Return on assets7.1%11.5%10.3%5.8%
Return on equity71.7%122.5%136.3%58.6%
Debt / equity3.23×3.11×4.93×4.31×
Current ratio0.150.250.310.44

Computed from company filings · DE · as of 2025-12-31. Figures in EUR. Facts plus Stocktoria's own computed scores — not investment advice.