Qube Research & Technologies (QRT)’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
-1,476,836
Closed -$13.1M 3848
2025
Q2
$13.1M Buy
1,476,836
+338,876
+30% +$2.63M 0.01% 1129
2025
Q1
$6.87M Buy
1,137,960
+392,679
+53% +$2.74M 0.01% 1364
2024
Q4
$5.72M Sell
745,281
-540,875
-42% -$3.38M 0.01% 1414
2024
Q3
$6.38M Buy
1,286,156
+619,445
+93% +$3.06M 0.01% 1275
2024
Q2
$2.95M Buy
666,711
+284,305
+74% +$1.35M ﹤0.01% 1470
2024
Q1
$2.1M Buy
382,406
+282,375
+282% +$1.54M ﹤0.01% 1725
2023
Q4
$572K Sell
100,031
-17,525
-15% -$96.3K ﹤0.01% 2214
2023
Q3
$712K Sell
117,556
-85,489
-42% -$558K ﹤0.01% 1877
2023
Q2
$1.31M Buy
+203,045
New +$1.46M ﹤0.01% 1195
2022
Q3
Sell
-74,837
Closed -$739K 2860
2022
Q2
$739K Sell
74,837
-12,514
-14% -$136K 0.01% 1239
2022
Q1
$1.16M Buy
+87,351
New +$1.35M 0.01% 1095
2021
Q4
Sell
-18,249
Closed -$548K 2850
2021
Q3
$548K Buy
+18,249
New +$652K 0.01% 1163

Other funds holding OLO

Qube Research & Technologies (QRT)'s OLO Position: Q3 2025 in Review

Qube Research & Technologies (QRT) sold out of Olo Inc (OLO) in Q3 2025, closing a stake of 1,476,836 shares — an estimated $13.1M sold.

Qube Research & Technologies (QRT) first reported a position in OLO in Q3 2021 and held it in 12 quarters. The position peaked at $13.1M in Q2 2025. 3 funds tracked by Wall St. Rank hold OLO as of Q3 2025.

  • Qube Research & Technologies (QRT) reported no remaining Olo Inc position as of Q3 2025 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 1,476,836 Olo Inc shares in Q3 2025, an estimated $13.1M.
  • Qube Research & Technologies (QRT) first reported a position in Olo Inc in Q3 2021 and held it in 12 quarters.
  • Qube Research & Technologies (QRT)'s Olo Inc position peaked at $13.1M in Q2 2025.
  • 3 funds tracked by Wall St. Rank held Olo Inc as of Q3 2025.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q3 2025, filed 14 Nov 2025.