$3.47
N/A
마지막 업데이트: Oct 22, 4:00 PM
$3.47
N/A

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
39.122M
Institutional % Held
14.5%
Ownership Breakdown
Net Insider Activity by Month