Russell Investments Group’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
Q2
$483K Buy
96,982
+86,582
+833% +$378K ﹤0.01% 2801
2026
Q1
$32.2K Hold
10,400
﹤0.01% 3471
2025
Q4
$47.9K Sell
10,400
-40,427
-80% -$152K ﹤0.01% 3313
2025
Q3
$176K Buy
50,827
+8,500
+20% +$29.1K ﹤0.01% 2856
2025
Q2
$154K Buy
+42,327
New +$138K ﹤0.01% 2715
2025
Q1
Sell
-163,041
Closed -$595K 3876
2024
Q4
$595K Buy
163,041
+1,689
+1% +$6.03K ﹤0.01% 2218
2024
Q3
$542K Sell
161,352
-61,059
-27% -$201K ﹤0.01% 2253
2024
Q2
$765K Buy
+222,411
New +$897K ﹤0.01% 2066

Other funds holding TBLA

Russell Investments Group's TBLA Position: Q2 2026 in Review

Russell Investments Group increased its Taboola.com (TBLA) stake by 833% in Q2 2026, buying an estimated $378K and bringing the position to 96,982 shares worth $483K. The position accounts for ﹤0.01% of the portfolio, ranked #2801.

Russell Investments Group first reported a position in TBLA in Q2 2024 and has held it in 8 quarters since. The position peaked at $765K in Q2 2024. 81 funds tracked by Wall St. Rank hold TBLA as of Q2 2026.

  • Russell Investments Group held 96,982 shares of Taboola.com worth $483K as of Q2 2026.
  • Russell Investments Group bought 86,582 Taboola.com shares in Q2 2026, an estimated $378K.
  • Taboola.com made up ﹤0.01% of Russell Investments Group's portfolio in Q2 2026, its #2801 holding.
  • Russell Investments Group first reported a position in Taboola.com in Q2 2024 and has held it in 8 quarters since.
  • Russell Investments Group's Taboola.com position peaked at $765K in Q2 2024.
  • 81 funds tracked by Wall St. Rank held Taboola.com as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.