TeamViewer SE (ETR:TMV)

Germany flag Germany · Delayed Price · Currency is EUR
5.01
+0.19 (3.99%)
Nov 11, 2026, 5:35 PM CET
Market Cap790.55M -15.7%
Revenue (ttm)743.32M +1.7%
Net Income137.65M +19.1%
EPS0.87 +19.0%
Shares Out 157.79M
PE Ratio5.76
Forward PE4.78
Dividendn/a
Ex-Dividend Daten/a
Volume1,483,205
Open4.82
Previous Close4.82
Day's Range4.78 - 5.08
52-Week Range4.09 - 7.74
Beta1.06
AnalystsHold
Price Target7.27 (+45.09%)
Earnings DateNov 3, 2026