Citadel Advisors’s Taboola.com TBLA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$302K Sell
97,285
-1,390,582
-93% -$4.97M ﹤0.01% 10464
2025
Q4
$6.86M Buy
1,487,867
+943,786
+173% +$3.55M ﹤0.01% 3798
2025
Q3
$1.86M Buy
544,081
+163,376
+43% +$559K ﹤0.01% 6235
2025
Q2
$1.39M Buy
380,705
+209,392
+122% +$683K ﹤0.01% 6410
2025
Q1
$505K Sell
171,313
-164,890
-49% -$564K ﹤0.01% 8453
2024
Q4
$1.23M Sell
336,203
-152,603
-31% -$545K ﹤0.01% 6604
2024
Q3
$1.64M Buy
488,806
+175,004
+56% +$577K ﹤0.01% 5883
2024
Q2
$1.08M Sell
313,802
-179,002
-36% -$722K ﹤0.01% 6431
2024
Q1
$2.19M Buy
492,804
+214,806
+77% +$957K ﹤0.01% 5348
2023
Q4
$1.2M Buy
277,998
+197,788
+247% +$747K ﹤0.01% 6316
2023
Q3
$304K Sell
80,210
-30,640
-28% -$108K ﹤0.01% 9146
2023
Q2
$345K Buy
110,850
+109,889
+11,435% +$301K ﹤0.01% 8739
2023
Q1
$2.61K Sell
961
-17,415
-95% -$58.7K ﹤0.01% 14122
2022
Q4
$56.6K Sell
18,376
-42,885
-70% -$91K ﹤0.01% 11972
2022
Q3
$111K Sell
61,261
-115,025
-65% -$296K ﹤0.01% 10999
2022
Q2
$446K Buy
176,286
+142,977
+429% +$525K ﹤0.01% 8901
2022
Q1
$172K Sell
33,309
-151,687
-82% -$935K ﹤0.01% 11700
2021
Q4
$1.44M Buy
184,996
+166,260
+887% +$1.43M ﹤0.01% 6983
2021
Q3
$159K Buy
+18,736
New +$171K ﹤0.01% 12300

Other funds holding TBLA

Citadel Advisors's TBLA Position: Q1 2026 in Review

Citadel Advisors reduced its Taboola.com (TBLA) stake by 93% in Q1 2026, selling an estimated $4.97M and leaving 97,285 shares worth $302K. The position accounts for ﹤0.01% of the portfolio, ranked #10464.

Citadel Advisors first reported a position in TBLA in Q3 2021 and has held it in 19 quarters since. The position peaked at $6.86M in Q4 2025. 179 funds tracked by Wall St. Rank hold TBLA as of Q1 2026.

  • Citadel Advisors held 97,285 shares of Taboola.com worth $302K as of Q1 2026.
  • Citadel Advisors sold 1,390,582 Taboola.com shares in Q1 2026, an estimated $4.97M.
  • Taboola.com made up ﹤0.01% of Citadel Advisors's portfolio in Q1 2026, its #10464 holding.
  • Citadel Advisors first reported a position in Taboola.com in Q3 2021 and has held it in 19 quarters since.
  • Citadel Advisors's Taboola.com position peaked at $6.86M in Q4 2025.
  • 179 funds tracked by Wall St. Rank held Taboola.com as of Q1 2026.

Based on Citadel Advisors's 13F filing for Q1 2026, filed 15 May 2026.