Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-677,372
Closed -$6.03M 3839
2025
Q2
$6.03M Buy
677,372
+519,640
+329% +$4.03M ﹤0.01% 2081
2025
Q1
$953K Buy
157,732
+36,121
+30% +$252K ﹤0.01% 2852
2024
Q4
$934K Buy
121,611
+2,261
+2% +$14.1K ﹤0.01% 2946
2024
Q3
$592K Sell
119,350
-1,491
-1% -$7.37K ﹤0.01% 3157
2024
Q2
$534K Buy
120,841
+448
+0.4% +$2.12K ﹤0.01% 3250
2024
Q1
$661K Buy
120,393
+5,802
+5% +$31.7K ﹤0.01% 3195
2023
Q4
$655K Buy
114,591
+9,146
+9% +$50.3K ﹤0.01% 3086
2023
Q3
$639K Buy
105,445
+23,241
+28% +$152K ﹤0.01% 3085
2023
Q2
$531K Buy
82,204
+6,874
+9% +$49.5K ﹤0.01% 3206
2023
Q1
$615K Buy
75,330
+46,004
+157% +$354K ﹤0.01% 3152
2022
Q4
$183K Buy
29,326
+212
+0.7% +$1.6K ﹤0.01% 3708
2022
Q3
$230K Sell
29,114
-2,648,857
-99% -$25.3M ﹤0.01% 3631
2022
Q2
$26.4M Sell
2,677,971
-538,192
-17% -$5.86M 0.01% 1214
2022
Q1
$42.6M Buy
3,216,163
+71,143
+2% +$1.1M 0.01% 1067
2021
Q4
$65.4M Buy
3,145,020
+2,373,927
+308% +$61.8M 0.02% 945
2021
Q3
$23.2M Buy
771,093
+199,163
+35% +$7.11M 0.01% 1469
2021
Q2
$21.4M Sell
571,930
-139,569
-20% -$4.43M 0.01% 1569
2021
Q1
$18.8M Buy
+711,499
New +$21.4M 0.01% 1592

Other funds holding OLO

Invesco's OLO Position: Q3 2025 in Review

Invesco sold out of Olo Inc (OLO) in Q3 2025, closing a stake of 677,372 shares — an estimated $6.03M sold.

Invesco first reported a position in OLO in Q1 2021 and held it in 18 quarters. The position peaked at $65.4M in Q4 2021. 3 funds tracked by Wall St. Rank hold OLO as of Q3 2025.

  • Invesco reported no remaining Olo Inc position as of Q3 2025 after selling out during the quarter.
  • Invesco sold 677,372 Olo Inc shares in Q3 2025, an estimated $6.03M.
  • Invesco first reported a position in Olo Inc in Q1 2021 and held it in 18 quarters.
  • Invesco's Olo Inc position peaked at $65.4M in Q4 2021.
  • 3 funds tracked by Wall St. Rank held Olo Inc as of Q3 2025.

Based on Invesco's 13F filing for Q3 2025, filed 13 Nov 2025.