TeamViewer SE (ETR:TMV)

Germany flag Germany · Delayed Price · Currency is EUR
6.78
+0.05 (0.67%)
Aug 21, 2026, 5:35 PM CET
Market Cap1.07B -24.3%
Revenue (ttm)748.31M +5.4%
Net Income130.30M +3.1%
EPS0.83 +4.4%
Shares Out 157.79M
PE Ratio8.18
Forward PE6.32
Dividendn/a
Ex-Dividend Daten/a
Volume521,448
Open6.83
Previous Close6.73
Day's Range6.71 - 6.88
52-Week Range4.09 - 10.33
Beta0.99
AnalystsBuy
Price Target7.83 (+15.57%)
Earnings DateJul 28, 2026