Stock Taper
Buy Me Coffee
Latest 13F filing data - Q3 2023
Similarweb Ltd.
SMWB
Shares Held
5.77M
Value
$37.40M
Taboola.com Ltd.
TBLA
900K
$3.41M