Bank of America’s Invesco IVZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2023
Q2
Sell
-40,000
Closed -$656K 7824
2023
Q1
$656K Hold
40,000
﹤0.01% 5188
2022
Q4
$720K Hold
40,000
﹤0.01% 5119
2022
Q3
$548K Buy
+40,000
New +$675K ﹤0.01% 5323
2019
Q2
Sell
-90,000
Closed -$1.74M 7291
2019
Q1
$1.74M Buy
90,000
+87,500
+3,500% +$1.64M ﹤0.01% 4102
2018
Q4
$42K Hold
2,500
﹤0.01% 6271
2018
Q3
$57K Buy
+2,500
New +$62.5K ﹤0.01% 6153
2015
Q1
Sell
-1,500
Closed -$59K 7301
2014
Q4
$59K Sell
1,500
-14,700
-91% -$579K ﹤0.01% 6243
2014
Q3
$640K Buy
16,200
+6,300
+64% +$248K ﹤0.01% 4363
2014
Q2
$374K Sell
9,900
-20,400
-67% -$738K ﹤0.01% 4906
2014
Q1
$1.12M Sell
30,300
-2,200
-7% -$76.2K ﹤0.01% 3782
2013
Q4
$1.18M Buy
32,500
+7,500
+30% +$254K ﹤0.01% 3889
2013
Q3
$798K Sell
25,000
-10,000
-29% -$319K ﹤0.01% 4177
2013
Q2
$1.11M Buy
+35,000
New +$1.12M ﹤0.01% 3899

Other funds holding IVZ

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

Bank of America increased its Invesco (IVZ) stake by 29% in Q1 2026, buying an estimated $15.6M and bringing the position to 2,654,290 shares worth $64.5M. The position accounts for ﹤0.01% of the portfolio, ranked #1432.

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

  • Bank of America held 2,654,290 shares of Invesco worth $64.5M as of Q1 2026.
  • Bank of America bought 595,797 Invesco shares in Q1 2026, an estimated $15.6M.
  • Invesco made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #1432 holding.
  • Bank of America first reported a position in Invesco in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Invesco position peaked at $568M in Q2 2019.
  • 634 funds tracked by Wall St. Rank held Invesco as of Q1 2026.

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