Tower Research Capital (TRC)’s Ibotta IBTA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$45.8K Sell
1,340
-48
-3% -$1.6K ﹤0.01% 2815
2026
Q1
$41.6K Buy
1,388
+602
+77% +$14.1K ﹤0.01% 2909
2025
Q4
$17.9K Buy
786
+34
+5% +$918 ﹤0.01% 3190
2025
Q3
$20.9K Sell
752
-3,099
-80% -$97.2K ﹤0.01% 3270
2025
Q2
$141K Buy
3,851
+2,274
+144% +$106K ﹤0.01% 2096
2025
Q1
$66.5K Buy
1,577
+505
+47% +$29.6K ﹤0.01% 2018
2024
Q4
$69.8K Buy
1,072
+164
+18% +$11.4K ﹤0.01% 2371
2024
Q3
$55.9K Buy
+908
New +$54.9K ﹤0.01% 2662

Other funds holding IBTA

Tower Research Capital (TRC)'s IBTA Position: Q2 2026 in Review

Tower Research Capital (TRC) reduced its Ibotta (IBTA) stake by 3.5% in Q2 2026, selling an estimated $1.6K and leaving 1,340 shares worth $45.8K. The position accounts for ﹤0.01% of the portfolio, ranked #2815.

Tower Research Capital (TRC) first reported a position in IBTA in Q3 2024 and has held it in 8 quarters since. The position peaked at $141K in Q2 2025. 146 funds tracked by Wall St. Rank hold IBTA as of Q2 2026.

  • Tower Research Capital (TRC) held 1,340 shares of Ibotta worth $45.8K as of Q2 2026.
  • Tower Research Capital (TRC) sold 48 Ibotta shares in Q2 2026, an estimated $1.6K.
  • Ibotta made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q2 2026, its #2815 holding.
  • Tower Research Capital (TRC) first reported a position in Ibotta in Q3 2024 and has held it in 8 quarters since.
  • Tower Research Capital (TRC)'s Ibotta position peaked at $141K in Q2 2025.
  • 146 funds tracked by Wall St. Rank held Ibotta as of Q2 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q2 2026, filed 11 Aug 2026.