Similarweb Ltd (STU:63X)
€ 6.97 -0.14 (-1.97%) Market Cap: 548.79 Mil Enterprise Value: 535.79 Mil PE Ratio: 0 PB Ratio: 31.48 GF Score: 57/100