Taboola Ownership | Who Owns Taboola?


OverviewForecastRevenueFinancialsChartTranscripts

Taboola Ownership Summary


Taboola is owned by 5.55% institutional investors, 16.09% insiders, and 78.37% retail investors. Evergreen venture partners is the largest institutional shareholder, holding 6.67% of TBLA shares.

TBLA Ownership Benchmark


TypeName% Inst% Insiders% Retail
StockTaboola5.55%16.09%78.37%
SectorCommunication Services Stocks 31.68%14.81%53.51%
IndustryInternet Content & Information Stocks 27.98%14.13%57.89%

Institutional Shareholders


Top Institutional Shareholders by Total Shares

HolderShares% HoldingValue
Evergreen venture partners23.06M6.67%$79.33M
Wellington management group llp19.21M5.60%$70.10M
Siren9.97M2.91%$36.39M
Invus financial advisors9.97M2.89%$34.30M
Phoenix7.40M2.16%$27.00M
Migdal insurance & financial5.35M1.56%$19.52M
Menora mivtachim4.21M1.23%$15.38M
Acadian asset management2.54M0.74%$9.28M
Millennium management2.22M0.65%$8.09M
Renaissance1.55M0.45%$5.64M

Top Institutional Shareholders by % of Total Assets

HolderShares% AssetsValue
Evergreen venture partners23.06M100.00%$79.33M
Invus financial advisors9.97M38.43%$34.30M
Union investments & development360.99K7.58%$1.24M
Yarra square partners lp1.11M3.46%$3.83M
Dc investments management763.85K2.21%$2.63M
Siren9.97M1.61%$36.39M
Lakewood capital management, lp1.45M0.41%$4.98M
Phoenix7.40M0.37%$27.00M
Intellectus partners351.67K0.33%$1.21M
Yelin lapidot management472.31K0.30%$1.72M

Top Buyers

HolderShares% AssetsChange
Bridgeway capital management1.36M0.11%1.26M
Wellington management group llp19.21M0.01%1.11M
Ubs group830.40K0.00%718.53K
Millennium management2.22M0.00%665.94K
Yelin lapidot management472.31K0.30%472.31K

Top Sellers

HolderShares% AssetsChange
Evr research lp---1.60M
G2 investment partners management---1.03M
Sphera funds management---667.38K
Morgan stanley446.97K0.00%-617.53K
Yost capital management, lp---584.00K

New Positions

HolderShares% AssetsChangeValue
Yelin lapidot management472.31K0.30%472.31K$1.72M
Susquehanna fundamental investments285.44K0.01%285.44K$1.04M
D. e. shaw215.04K0.00%215.04K$784.90K
Globeflex capital l p213.17K0.07%213.17K$778.06K
Royal bank of canada154.50K0.00%154.50K$564.00K

Sold Out

HolderChange
Northwestern mutual wealth management-34.00
Toronto dominion bank-90.00
Sjs investment consulting-412.00
Capital performance advisors llp-566.00
Wealthcollab-1.09K

Institutional Ownership Trends


DateHoldingsChange %SharesChange %OwnershipChange %Increased PositionChange %Decreased PositionChange %
Dec 31, 202446-64.06%19,015,447-81.45%50.62%23-65.67%12-63.64%
Sep 30, 2024128-3.03%102,525,774-1.59%293.29%67-1.47%33-5.71%
Jun 30, 20241320.76%104,183,5062.72%303.56%68-6.85%3525.00%
Mar 31, 202413124.76%101,423,12514.07%293.48%7319.67%2812.00%
Dec 31, 20231059.38%88,912,5050.32%284.55%6145.24%254.17%

Recent Insider Transactions


DateNameRoleActivityValue
Jun 03, 2024Apollo Management Holdings GP, LLC-Sell$4.27M
Jun 03, 2024Apollo Management Holdings GP, LLC-Sell$4.27M
Mar 03, 2025LIMON ZVI Chairman of the BoardBuy$707.50K
Feb 28, 2025Maniv Eldad President and COOSell$132.75K
Feb 28, 2025LIMON ZVI-Buy$470.13K

Insider Transactions Trends


DateBuySell
2025 Q2--
2025 Q151
2024 Q436
2024 Q3-2
2024 Q2--

TBLA Ownership FAQ


Who Owns Taboola?

Taboola shareholders are primarily institutional investors at 5.55%, followed by 16.09% insiders and 78.36% retail investors. The average institutional ownership in Taboola's industry, Internet Content & Information Stocks , is 27.98%, which Taboola falls below.

Who owns the most shares of Taboola?

Taboola’s largest shareholders are Evergreen venture partners (23.06M shares, 6.67%), Wellington management group llp (19.21M shares, 5.60%), and Siren (9.97M shares, 2.91%). Together, they hold 15.18% of Taboola’s total shares outstanding.

Does Blackrock own Taboola?

BlackRock is not among the top 10 institutional shareholders of Taboola.

Who is Taboola’s biggest shareholder by percentage of total assets invested?

Evergreen venture partners is Taboola’s biggest shareholder by percentage of total assets invested, with 100.00% of its assets in 23.06M Taboola shares, valued at 79.33M$.

Try Tickergate Pro Free

Customize Everything. 100% Flexibility. Fast and Easy to Use (No code or Excel Needed)

  • Customize your own personal stocks lists, views and charts

  • Choose from hundreds of fields, up to 15 years of history

  • Conduct deep comparison analysis

  • Discover trending investment themes

  • Find your next best investment

  • Research stocks using tools