TeamViewer's $5.8B IPO – biggest stock market listing across Europe in 2019 | Heykuki News