Invus Financial Advisors’s Taboola.com TBLA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2024
Q2
$34.3M Hold
9,969,495
38.43% 1
2024
Q1
$44.3M Hold
9,969,495
35.19% 1
2023
Q4
$43.2M Hold
9,969,495
33.78% 1
2023
Q3
$37.8M Hold
9,969,495
23.68% 2
2023
Q2
$31M Hold
9,969,495
16.58% 4
2023
Q1
$27.1M Buy
9,969,495
+2,149,805
+27% +$5.85M 17.66% 3
2022
Q4
$24.1M Hold
7,819,690
12.82% 5
2022
Q3
$14.2M Hold
7,819,690
7.77% 6
2022
Q2
$19.8M Hold
7,819,690
11.95% 5
2022
Q1
$40.4M Hold
7,819,690
17.95% 3
2021
Q4
$60.8M Sell
7,819,690
-45,920
-0.6% -$357K 18.49% 3
2021
Q3
$66.5M Hold
7,865,610
17.83% 2
2021
Q2
$81.4M Buy
+7,865,610
New +$81.4M 16.22% 2