Bank of America’s Invesco Municipal Trust VKQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.17M Buy
228,050
+25,246
+12% +$246K ﹤0.01% 4068
2025
Q4
$1.96M Buy
202,804
+18,274
+10% +$176K ﹤0.01% 4089
2025
Q3
$1.78M Buy
184,530
+25,674
+16% +$237K ﹤0.01% 4914
2025
Q2
$1.45M Buy
158,856
+14,905
+10% +$138K ﹤0.01% 5024
2025
Q1
$1.39M Sell
143,951
-3,229
-2% -$31.8K ﹤0.01% 4990
2024
Q4
$1.44M Buy
147,180
+12,624
+9% +$126K ﹤0.01% 4729
2024
Q3
$1.38M Sell
134,556
-8,291
-6% -$83.8K ﹤0.01% 4841
2024
Q2
$1.42M Buy
142,847
+1,856
+1% +$17.8K ﹤0.01% 4676
2024
Q1
$1.37M Sell
140,991
-3,960
-3% -$37.7K ﹤0.01% 4723
2023
Q4
$1.38M Sell
144,951
-44,810
-24% -$395K ﹤0.01% 4730
2023
Q3
$1.58M Sell
189,761
-21,200
-10% -$195K ﹤0.01% 4474
2023
Q2
$1.99M Sell
210,961
-8,368
-4% -$79.4K ﹤0.01% 4242
2023
Q1
$2.18M Sell
219,329
-96,238
-30% -$940K ﹤0.01% 4275
2022
Q4
$3.12M Buy
315,567
+12,286
+4% +$115K ﹤0.01% 3847
2022
Q3
$2.77M Sell
303,281
-8,402
-3% -$85.4K ﹤0.01% 3985
2022
Q2
$3.17M Sell
311,683
-25,373
-8% -$264K ﹤0.01% 3867
2022
Q1
$3.88M Sell
337,056
-9,363
-3% -$112K ﹤0.01% 3896
2021
Q4
$4.65M Buy
346,419
+36,791
+12% +$490K ﹤0.01% 3726
2021
Q3
$4.15M Buy
309,628
+28,030
+10% +$387K ﹤0.01% 3741
2021
Q2
$3.86M Buy
281,598
+75,433
+37% +$1.02M ﹤0.01% 3763
2021
Q1
$2.72M Buy
206,165
+25,288
+14% +$328K ﹤0.01% 3974
2020
Q4
$2.32M Buy
180,877
+14,506
+9% +$180K ﹤0.01% 3818
2020
Q3
$2M Sell
166,371
-15,048
-8% -$185K ﹤0.01% 3682
2020
Q2
$2.13M Sell
181,419
-36,956
-17% -$427K ﹤0.01% 3575
2020
Q1
$2.56M Sell
218,375
-36,641
-14% -$453K ﹤0.01% 3296
2019
Q4
$3.15M Buy
255,016
+5,855
+2% +$72.4K ﹤0.01% 3647
2019
Q3
$3.14M Buy
249,161
+18,255
+8% +$230K ﹤0.01% 3638
2019
Q2
$2.84M Sell
230,906
-44,585
-16% -$540K ﹤0.01% 3745
2019
Q1
$3.32M Sell
275,491
-3,038
-1% -$35.8K ﹤0.01% 3553
2018
Q4
$3.1M Sell
278,529
-4,226
-1% -$46.9K ﹤0.01% 3472
2018
Q3
$3.26M Buy
282,755
+5,030
+2% +$59.3K ﹤0.01% 3561
2018
Q2
$3.28M Sell
277,725
-753
-0.3% -$8.85K ﹤0.01% 3555
2018
Q1
$3.26M Buy
278,478
+41,001
+17% +$492K ﹤0.01% 3469
2017
Q4
$2.97M Sell
237,477
-14,361
-6% -$179K ﹤0.01% 3602
2017
Q3
$3.22M Sell
251,838
-14,290
-5% -$184K ﹤0.01% 3585
2017
Q2
$3.42M Sell
266,128
-933
-0.3% -$11.8K ﹤0.01% 3400
2017
Q1
$3.35M Sell
267,061
-112,432
-30% -$1.4M ﹤0.01% 3407
2016
Q4
$4.65M Buy
379,493
+108,524
+40% +$1.37M ﹤0.01% 2991
2016
Q3
$3.74M Sell
270,969
-500
-0.2% -$6.96K ﹤0.01% 3103
2016
Q2
$3.86M Sell
271,469
-4,832
-2% -$65.7K ﹤0.01% 3031
2016
Q1
$3.68M Buy
276,301
+9,014
+3% +$117K ﹤0.01% 3037
2015
Q4
$3.41M Buy
267,287
+34,079
+15% +$427K ﹤0.01% 3316
2015
Q3
$2.86M Sell
233,208
-149,061
-39% -$1.81M ﹤0.01% 3431
2015
Q2
$4.59M Sell
382,269
-49,785
-12% -$616K ﹤0.01% 2656
2015
Q1
$5.53M Sell
432,054
-4,783
-1% -$61.5K ﹤0.01% 2394
2014
Q4
$5.53M Sell
436,837
-10,924
-2% -$138K ﹤0.01% 2470
2014
Q3
$5.62M Sell
447,761
-7,135
-2% -$88.3K ﹤0.01% 2471
2014
Q2
$5.7M Buy
454,896
+10,466
+2% +$129K ﹤0.01% 2445
2014
Q1
$5.38M Buy
444,430
+33,564
+8% +$404K ﹤0.01% 2324
2013
Q4
$4.76M Buy
410,866
+42,642
+12% +$488K ﹤0.01% 2523
2013
Q3
$4.31M Buy
368,224
+85,449
+30% +$990K ﹤0.01% 2532
2013
Q2
$3.57M Buy
+282,775
New +$3.87M ﹤0.01% 2608

Other funds holding VKQ

Bank of America's VKQ Position: Q1 2026 in Review

Bank of America increased its Invesco Municipal Trust (VKQ) stake by 12% in Q1 2026, buying an estimated $246K and bringing the position to 228,050 shares worth $2.17M. The position accounts for ﹤0.01% of the portfolio, ranked #4068.

Bank of America first reported a position in VKQ in Q2 2013 and has held it in 52 quarters since. The position peaked at $5.7M in Q2 2014. 92 funds tracked by Wall St. Rank hold VKQ as of Q1 2026.

  • Bank of America held 228,050 shares of Invesco Municipal Trust worth $2.17M as of Q1 2026.
  • Bank of America bought 25,246 Invesco Municipal Trust shares in Q1 2026, an estimated $246K.
  • Invesco Municipal Trust made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #4068 holding.
  • Bank of America first reported a position in Invesco Municipal Trust in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Invesco Municipal Trust position peaked at $5.7M in Q2 2014.
  • 92 funds tracked by Wall St. Rank held Invesco Municipal Trust as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.