According to SEC filings for the period ending December 2025, Taboola.com Ltd. (NASDAQ:TBLA) is held by 7 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Evergreen Venture Partners Ltd. | 30 Sep, 2025 | 20,061,617 | -2,999,995 | -13.01% | $68,410,114.00 |
| Siren, L.L.C. | 30 Sep, 2025 | 9,969,495 | 0 | 0.00% | $33,995,978.00 |
| Migdal Insurance & Financial Holdings Ltd. | 30 Sep, 2025 | 4,349,179 | -1,000,000 | -18.69% | $14,831.00 |
| MENORA MIVTACHIM HOLDINGS LTD. | 30 Sep, 2025 | 4,212,735 | 0 | 0.00% | $14,365,426.00 |
| ACADIAN ASSET MANAGEMENT LLC | 30 Sep, 2025 | 3,911,503 | 982,790 | 33.56% | $13,329.00 |
| RENAISSANCE TECHNOLOGIES LLC | 30 Sep, 2025 | 2,554,600 | 730,900 | 40.08% | $8,711,186.00 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 2,289,068 | 147,920 | 6.91% | $7,805,722.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 30 Sep, 2025 | 2,229,135 | -884,065 | -28.40% | $7,601,350.00 |
| BANK OF AMERICA CORP /DE/ | 30 Sep, 2025 | 2,149,621 | 163,605 | 8.24% | $7,330,207.00 |
| TWO SIGMA INVESTMENTS, LP | 30 Sep, 2025 | 2,005,558 | 1,070,864 | 114.57% | $6,838,953.00 |
| LSV ASSET MANAGEMENT | 30 Sep, 2025 | 1,983,558 | 1,889,168 | 2,001.45% | $6,764.00 |
| LAKEWOOD CAPITAL MANAGEMENT, LP | 30 Sep, 2025 | 1,893,541 | 0 | 0.00% | $6,456,975.00 |
| D. E. Shaw & Co., Inc. | 30 Sep, 2025 | 1,474,019 | 1,061,052 | 256.93% | $5,026,405.00 |
| Empowered Funds, LLC | 30 Sep, 2025 | 1,371,568 | 117,920 | 9.41% | $4,677,047.00 |
| BlackRock, Inc. | 30 Sep, 2025 | 1,274,701 | 62,222 | 5.13% | $4,346,730.00 |
| LAZARD ASSET MANAGEMENT LLC | 30 Sep, 2025 | 1,174,837 | 371,212 | 46.19% | $4,006,194.00 |
| GOLDMAN SACHS GROUP INC | 30 Sep, 2025 | 1,105,178 | 287,217 | 35.11% | $3,768,657.00 |
| TWO SIGMA ADVISERS, LP | 30 Sep, 2025 | 1,088,100 | 739,800 | 212.40% | $3,710,421.00 |
| Connor, Clark & Lunn Investment Management Ltd. | 30 Sep, 2025 | 1,052,272 | -150,179 | -12.49% | $3,588,248.00 |
| GLOBEFLEX CAPITAL L P | 30 Sep, 2025 | 993,155 | 111,566 | 12.66% | $3,386,659.00 |