TeamViewer's $5.8B IPO – biggest stock market listing across Europe in 2019dw.com4 pointsmiles7 years ago