TeamViewer shares spike after software group says annual revenue topped guidance By Investing.com | Intellectia.AI