Tower Research Capital (TRC)’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
$30.5K Sell
9,842
-3,607
-27% -$12.9K ﹤0.01% 3154
2025
Q4
$62K Sell
13,449
-1,747
-11% -$6.58K ﹤0.01% 2270
2025
Q3
$51.8K Buy
15,196
+9,059
+148% +$31K ﹤0.01% 2506
2025
Q2
$22.5K Sell
6,137
-6,581
-52% -$21.5K ﹤0.01% 3613
2025
Q1
$37.5K Buy
12,718
+7,230
+132% +$24.7K ﹤0.01% 2444
2024
Q4
$20K Sell
5,488
-22,029
-80% -$78.7K ﹤0.01% 3181
2024
Q3
$92.5K Buy
27,517
+17,876
+185% +$58.9K ﹤0.01% 2302
2024
Q2
$33.2K Sell
9,641
-33,551
-78% -$135K ﹤0.01% 3411
2024
Q1
$192K Buy
43,192
+40,698
+1,632% +$181K ﹤0.01% 1432
2023
Q4
$10.8K Buy
+2,494
New +$9.42K ﹤0.01% 4204
2023
Q3
Sell
-5,831
Closed -$18.1K 6224
2023
Q2
$18.1K Sell
5,831
-10,992
-65% -$30.1K ﹤0.01% 3476
2023
Q1
$46K Buy
16,823
+16,462
+4,560% +$55.5K ﹤0.01% 2575
2022
Q4
$1K Sell
361
-2,843
-89% -$6.04K ﹤0.01% 5669
2022
Q3
$6K Buy
+3,204
New +$8.25K ﹤0.01% 5056
2022
Q2
Sell
-800
Closed -$4K 6508
2022
Q1
$4K Buy
800
+795
+15,900% +$4.9K ﹤0.01% 5252
2021
Q4
$0 Sell
5
-95
-95% -$818 ﹤0.01% 6559
2021
Q3
$1K Buy
+100
New +$913 ﹤0.01% 5537

Other funds holding TBLA

Tower Research Capital (TRC)'s TBLA Position: Q1 2026 in Review

Tower Research Capital (TRC) reduced its Taboola.com (TBLA) stake by 27% in Q1 2026, selling an estimated $12.9K and leaving 9,842 shares worth $30.5K. The position accounts for ﹤0.01% of the portfolio, ranked #3154.

Tower Research Capital (TRC) first reported a position in TBLA in Q3 2021 and has held it in 17 quarters since. The position peaked at $192K in Q1 2024. 179 funds tracked by Wall St. Rank hold TBLA as of Q1 2026.

  • Tower Research Capital (TRC) held 9,842 shares of Taboola.com worth $30.5K as of Q1 2026.
  • Tower Research Capital (TRC) sold 3,607 Taboola.com shares in Q1 2026, an estimated $12.9K.
  • Taboola.com made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q1 2026, its #3154 holding.
  • Tower Research Capital (TRC) first reported a position in Taboola.com in Q3 2021 and has held it in 17 quarters since.
  • Tower Research Capital (TRC)'s Taboola.com position peaked at $192K in Q1 2024.
  • 179 funds tracked by Wall St. Rank held Taboola.com as of Q1 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q1 2026, filed 15 May 2026.