Back to
Empowered Funds, LLC
TBLA8 quarters
Position history for
Empowered Funds, LLC's holdings in TABOOLACOM LTD
Yes. Empowered Funds holds 1,262,714 shares of TBLA (Taboolacom), worth $6.3M, as of its Q2 2026 13F filing. It reduced the position by 220,300 shares (-14.9%) from Q1 2026. Empowered Funds has held TBLA since Q3 2024, across 8 quarterly 13F filings.
Current Value
$6.3M
Current Shares
1.3M
Total Value Change
+$6M
Total Shares Change
+1.2M
Quarter-by-Quarter History
Other major holders of TBLA: FMR LLC, WELLINGTON MANAGEMENT GROUP LLP