A total of 144 institutions have reported a stake in Taboola.com Ltd. (NASDAQ:TBLA) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Siren, L.L.C. | 31 Dec, 2025 | 9,969,495 | 0 | 0.00% | $45,959,372.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Dec, 2025 | 4,291,846 | 380,343 | 9.72% | $19,774.00 |
| MENORA MIVTACHIM HOLDINGS LTD. | 31 Dec, 2025 | 4,212,735 | 0 | 0.00% | $19,420,708.00 |
| Migdal Insurance & Financial Holdings Ltd. | 31 Dec, 2025 | 3,299,179 | -1,050,000 | -24.14% | $15,209.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 3,225,921 | 1,220,363 | 60.85% | $14,871,496.00 |
| LSV ASSET MANAGEMENT | 31 Dec, 2025 | 2,608,389 | 624,831 | 31.50% | $12,025.00 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 2,255,478 | -33,590 | -1.47% | $10,397,754.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 2,220,400 | -334,200 | -13.08% | $10,236,044.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 1,919,642 | 644,941 | 50.60% | $8,849,550.00 |
| TWO SIGMA ADVISERS, LP | 31 Dec, 2025 | 1,911,000 | 822,900 | 75.63% | $8,809,710.00 |
| LAKEWOOD CAPITAL MANAGEMENT, LP | 31 Dec, 2025 | 1,893,541 | 0 | 0.00% | $8,729,224.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 1,672,108 | 198,089 | 13.44% | $7,708,418.00 |
| GLOBEFLEX CAPITAL L P | 31 Dec, 2025 | 1,638,910 | 645,755 | 65.02% | $7,555,375.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Dec, 2025 | 1,504,414 | -724,721 | -32.51% | $6,935,349.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 1,487,867 | 943,786 | 173.46% | $6,859,067.00 |
| JANE STREET GROUP, LLC | 31 Dec, 2025 | 1,449,963 | 525,138 | 56.78% | $6,684,330.00 |
| Empowered Funds, LLC | 31 Dec, 2025 | 1,427,478 | 55,910 | 4.08% | $6,580,674.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 1,410,643 | -738,978 | -34.38% | $6,503,065.00 |
| LAZARD ASSET MANAGEMENT LLC | 31 Dec, 2025 | 1,245,096 | 70,259 | 5.98% | $5,739,893.00 |
| Stoic Point Capital Management LLC | 31 Dec, 2025 | 1,236,201 | 1,236,201 | 0.00% | $5,698,887.00 |