Taboola.com Ltd. (TBLA) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

316,150,000Shares Outstanding
17,842,984Shares held by institutions
$59,060,277Value of institutional holdings
23.68%Institutional ownership %
19.67%Shares Changed QoQ
144No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

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.

144 Institutional Holders

17,842,984 Total Shares Held
Download Data
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