Similarweb (NYSE: SMWB) is owned by 37.56% institutional shareholders, 0.00% Similarweb insiders, and 62.44% retail investors. Naspers Ltd is the largest individual Similarweb shareholder, owning 11.17M shares representing 13.81% of the company. Naspers Ltd's Similarweb shares are currently valued at $94.97M.
If you're new to stock investing, here's how to buy Similarweb stock.