$2.74
-0.66-19.41%
Last update: Nov 4, 5:01 PM

Taboola.com (TBLA) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
288.223M
Shares Float
156.524M
Insider Shares Owned
39.248M
Insider % Owned
14.4%
Institutional Shares Held
43.538M
Institutional % Held
16.1%
Ownership Breakdown
Net Insider Activity by Month