Bank of America’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 |
-680,387
| Closed | -$6.06M | – | 8575 |
|
|
2025
Q2 | $6.06M | Sell |
680,387
-16,150
| -2% | -$125K | ﹤0.01% | 3695 |
|
|
2025
Q1 | $4.21M | Sell |
696,537
-20,216
| -3% | -$141K | ﹤0.01% | 3996 |
|
|
2024
Q4 | $5.5M | Sell |
716,753
-344,085
| -32% | -$2.15M | ﹤0.01% | 3497 |
|
|
2024
Q3 | $5.26M | Buy |
1,060,838
+415,576
| +64% | +$2.05M | ﹤0.01% | 3694 |
|
|
2024
Q2 | $2.85M | Buy |
645,262
+535,175
| +486% | +$2.53M | ﹤0.01% | 4137 |
|
|
2024
Q1 | $604K | Sell |
110,087
-45,829
| -29% | -$250K | ﹤0.01% | 5238 |
|
|
2023
Q4 | $892K | Sell |
155,916
-68,321
| -30% | -$376K | ﹤0.01% | 5067 |
|
|
2023
Q3 | $1.36M | Buy |
224,237
+47,422
| +27% | +$310K | ﹤0.01% | 4584 |
|
|
2023
Q2 | $1.14M | Sell |
176,815
-31,855
| -15% | -$229K | ﹤0.01% | 4674 |
|
|
2023
Q1 | $1.7M | Buy |
208,670
+178,152
| +584% | +$1.37M | ﹤0.01% | 4494 |
|
|
2022
Q4 | $191K | Sell |
30,518
-107,444
| -78% | -$811K | ﹤0.01% | 5939 |
|
|
2022
Q3 | $1.09M | Sell |
137,962
-108,130
| -44% | -$1.03M | ﹤0.01% | 4830 |
|
|
2022
Q2 | $2.43M | Buy |
246,092
+47,173
| +24% | +$514K | ﹤0.01% | 4140 |
|
|
2022
Q1 | $2.64M | Sell |
198,919
-50,877
| -20% | -$787K | ﹤0.01% | 4308 |
|
|
2021
Q4 | $5.2M | Sell |
249,796
-1,225,090
| -83% | -$31.9M | ﹤0.01% | 3611 |
|
|
2021
Q3 | $44.3M | Buy |
1,474,886
+1,428,295
| +3,066% | +$51M | ﹤0.01% | 1443 |
|
|
2021
Q2 | $1.74M | Buy |
46,591
+36,318
| +354% | +$1.15M | ﹤0.01% | 4446 |
|
|
2021
Q1 | $271K | Buy |
+10,273
| New | +$309K | ﹤0.01% | 5814 |
|
Other funds holding OLO
Bank of America's OLO Position: Q3 2025 in Review
Bank of America sold out of Olo Inc (OLO) in Q3 2025, closing a stake of 680,387 shares — an estimated $6.06M sold.
Bank of America first reported a position in OLO in Q1 2021 and held it in 18 quarters. The position peaked at $44.3M in Q3 2021. 3 funds tracked by Wall St. Rank hold OLO as of Q3 2025.
- Bank of America reported no remaining Olo Inc position as of Q3 2025 after selling out during the quarter.
- Bank of America sold 680,387 Olo Inc shares in Q3 2025, an estimated $6.06M.
- Bank of America first reported a position in Olo Inc in Q1 2021 and held it in 18 quarters.
- Bank of America's Olo Inc position peaked at $44.3M in Q3 2021.
- 3 funds tracked by Wall St. Rank held Olo Inc as of Q3 2025.
Based on Bank of America's 13F filing for Q3 2025, filed 14 Nov 2025.