TeamViewer SE (LON:0A36)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in EUR
4.818
-0.012 (-0.25%)
At close: Nov 10, 2026
Market Cap634.55M -21.2%
Revenue (ttm)635.80M +1.7%
Net Income117.74M +19.1%
EPS0.73 +19.0%
Shares Out n/a
PE Ratio5.54
Forward PE4.55
Dividendn/a
Ex-Dividend Daten/a
Volume240,070
Open4.852
Previous Close4.830
Day's Range4.789 - 4.930
52-Week Range4.122 - 7.740
Beta1.02
Analystsn/a
Price Targetn/a
Earnings DateNov 3, 2026