TeamViewer SE (ETR:TMV)

Germany flag Germany · Delayed Price · Currency is EUR
6.38
+0.13 (2.00%)
Oct 2, 2026, 5:36 PM CET
Market Cap1.01B -26.0%
Revenue (ttm)748.31M +5.4%
Net Income130.30M +3.1%
EPS0.83 +4.4%
Shares Out 157.79M
PE Ratio7.71
Forward PE6.02
Dividendn/a
Ex-Dividend Daten/a
Volume728,133
Open6.33
Previous Close6.26
Day's Range6.26 - 6.46
52-Week Range4.09 - 8.87
Beta1.02
AnalystsBuy
Price Target8.05 (+26.18%)
Earnings DateNov 3, 2026