Invesco’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 |
-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.