Tower Research Capital (TRC)’s Olo Inc OLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-19,965
Closed -$178K 5502
2025
Q2
$178K Buy
19,965
+12,891
+182% +$100K ﹤0.01% 1893
2025
Q1
$42.7K Sell
7,074
-28,926
-80% -$202K ﹤0.01% 2334
2024
Q4
$276K Buy
36,000
+28,862
+404% +$180K 0.01% 1477
2024
Q3
$35.4K Sell
7,138
-13,243
-65% -$65.5K ﹤0.01% 2921
2024
Q2
$90.1K Buy
20,381
+18,980
+1,355% +$89.9K ﹤0.01% 2647
2024
Q1
$7.69K Sell
1,401
-18,572
-93% -$101K ﹤0.01% 4164
2023
Q4
$114K Buy
19,973
+17,796
+817% +$97.8K ﹤0.01% 2546
2023
Q3
$13.2K Sell
2,177
-8,102
-79% -$52.9K ﹤0.01% 3821
2023
Q2
$66.4K Buy
10,279
+7,915
+335% +$57K ﹤0.01% 2348
2023
Q1
$19K Sell
2,364
-3,261
-58% -$25.1K ﹤0.01% 3498
2022
Q4
$35K Sell
5,625
-757
-12% -$5.71K ﹤0.01% 2614
2022
Q3
$50K Sell
6,382
-2,016
-24% -$19.3K ﹤0.01% 3155
2022
Q2
$83K Buy
8,398
+1,501
+22% +$16.3K ﹤0.01% 2438
2022
Q1
$91K Sell
6,897
-3,679
-35% -$56.9K ﹤0.01% 2275
2021
Q4
$220K Buy
10,576
+1,346
+15% +$35K ﹤0.01% 1696
2021
Q3
$278K Sell
9,230
-6,226
-40% -$222K 0.01% 1488
2021
Q2
$578K Buy
15,456
+14,388
+1,347% +$457K 0.02% 1068
2021
Q1
$28K Buy
+1,068
New +$32.1K ﹤0.01% 3615

Other funds holding OLO

Tower Research Capital (TRC)'s OLO Position: Q3 2025 in Review

Tower Research Capital (TRC) sold out of Olo Inc (OLO) in Q3 2025, closing a stake of 19,965 shares — an estimated $178K sold.

Tower Research Capital (TRC) first reported a position in OLO in Q1 2021 and held it in 18 quarters. The position peaked at $578K in Q2 2021. 3 funds tracked by Wall St. Rank hold OLO as of Q3 2025.

  • Tower Research Capital (TRC) reported no remaining Olo Inc position as of Q3 2025 after selling out during the quarter.
  • Tower Research Capital (TRC) sold 19,965 Olo Inc shares in Q3 2025, an estimated $178K.
  • Tower Research Capital (TRC) first reported a position in Olo Inc in Q1 2021 and held it in 18 quarters.
  • Tower Research Capital (TRC)'s Olo Inc position peaked at $578K in Q2 2021.
  • 3 funds tracked by Wall St. Rank held Olo Inc as of Q3 2025.

Based on Tower Research Capital (TRC)'s 13F filing for Q3 2025, filed 14 Nov 2025.