3 institutions reported holding $392,645 of TABOOLA.COM LTD (TBLA) in SEC 13F filings for 2026-06-30. Largest institutional holders: Baron Wealth Management LLC ($158,575), Hennion & Walsh Asset Management, Inc. ($145,370), Williams & Novak, LLC ($88,700). Source: SEC Form 13F.
| Rank | Institution | Value | Shares | Change |
|---|---|---|---|---|
| 1 | Baron Wealth Management LLC | $158,575 | 31,715 | Added |
| 2 | Hennion & Walsh Asset Management, Inc. | $145,370 | 29,074 | Added |
| 3 | Williams & Novak, LLC | $88,700 | 17,740 | Trimmed |
Source: SEC Form 13F filings · as of 2026-06-30