Stock Taper
Buy Me Coffee
Latest 13F filing data - Q3 2023
Taboola.com Ltd.
TBLA
Shares Held
1.46M
Value
$5.52M