Bank of America’s Invesco S&P 500 Pure Growth ETF RPG Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$42.3M Sell
903,982
-20,621
-2% -$1M ﹤0.01% 1724
2025
Q4
$43.2M Sell
924,603
-13,897
-1% -$651K ﹤0.01% 1661
2025
Q3
$44.8M Buy
938,500
+7,423
+0.8% +$348K ﹤0.01% 1845
2025
Q2
$42.6M Sell
931,077
-80,390
-8% -$3.3M ﹤0.01% 1835
2025
Q1
$38.7M Buy
1,011,467
+36,011
+4% +$1.51M ﹤0.01% 1821
2024
Q4
$40.2M Buy
975,456
+29,851
+3% +$1.24M ﹤0.01% 1682
2024
Q3
$37.1M Sell
945,605
-16,215
-2% -$602K ﹤0.01% 1831
2024
Q2
$35.8M Sell
961,820
-33,743
-3% -$1.21M ﹤0.01% 1723
2024
Q1
$36.6M Buy
995,563
+18,377
+2% +$632K ﹤0.01% 1727
2023
Q4
$31.5M Sell
977,186
-820,877
-46% -$25.1M ﹤0.01% 1718
2023
Q3
$54.2M Sell
1,798,063
-8,452
-0.5% -$262K 0.01% 1235
2023
Q2
$55.1M Sell
1,806,515
-71,655
-4% -$2.14M 0.01% 1239
2023
Q1
$56.8M Buy
1,878,170
+67,125
+4% +$2.05M 0.01% 1276
2022
Q4
$54.9M Sell
1,811,045
-26,725
-1% -$824K 0.01% 1239
2022
Q3
$53.1M Sell
1,837,770
-28,590
-2% -$914K 0.01% 1226
2022
Q2
$55.1M Sell
1,866,360
-357,350
-16% -$11.5M 0.01% 1220
2022
Q1
$81.7M Buy
2,223,710
+533,375
+32% +$19.5M 0.01% 1060
2021
Q4
$71.3M Buy
1,690,335
+57,000
+3% +$2.37M 0.01% 1178
2021
Q3
$62.9M Sell
1,633,335
-35,460
-2% -$1.39M 0.01% 1216
2021
Q2
$61.5M Buy
1,668,795
+110,610
+7% +$3.81M 0.01% 1235
2021
Q1
$51.2M Sell
1,558,185
-111,780
-7% -$3.7M 0.01% 1282
2020
Q4
$54.4M Sell
1,669,965
-31,760
-2% -$969K 0.01% 1124
2020
Q3
$48.2M Sell
1,701,725
-115,950
-6% -$3.22M 0.01% 1101
2020
Q2
$47.1M Buy
1,817,675
+236,990
+15% +$5.65M 0.01% 1048
2020
Q1
$31.7M Sell
1,580,685
-254,945
-14% -$6.16M 0.01% 1208
2019
Q4
$46.5M Sell
1,835,630
-42,990
-2% -$1.05M 0.01% 1231
2019
Q3
$44.5M Sell
1,878,620
-426,800
-19% -$10.2M 0.01% 1208
2019
Q2
$55.1M Sell
2,305,420
-150,005
-6% -$3.51M 0.01% 1056
2019
Q1
$56.8M Sell
2,455,425
-349,225
-12% -$7.68M 0.01% 1036
2018
Q4
$55.9M Sell
2,804,650
-189,395
-6% -$4.07M 0.01% 931
2018
Q3
$72M Sell
2,994,045
-102,450
-3% -$2.43M 0.01% 881
2018
Q2
$71.1M Buy
3,096,495
+339,570
+12% +$7.7M 0.01% 870
2018
Q1
$60.5M Sell
2,756,925
-196,245
-7% -$4.37M 0.01% 937
2017
Q4
$61.9M Sell
2,953,170
-53,580
-2% -$1.11M 0.01% 971
2017
Q3
$60.1M Buy
3,006,750
+18,600
+0.6% +$362K 0.01% 1015
2017
Q2
$56.3M Buy
2,988,150
+342,390
+13% +$6.34M 0.01% 972
2017
Q1
$47.5M Sell
2,645,760
-860,840
-25% -$15.1M 0.01% 1079
2016
Q4
$58.6M Sell
3,506,600
-171,775
-5% -$2.86M 0.01% 916
2016
Q3
$62M Sell
3,678,375
-101,585
-3% -$1.71M 0.01% 856
2016
Q2
$61.2M Sell
3,779,960
-1,551,850
-29% -$24.8M 0.01% 870
2016
Q1
$84.7M Sell
5,331,810
-648,505
-11% -$9.74M 0.02% 683
2015
Q4
$96.5M Sell
5,980,315
-5,575
-0.1% -$91.1K 0.02% 671
2015
Q3
$92.7M Buy
5,985,890
+447,485
+8% +$7.28M 0.02% 668
2015
Q2
$89.9M Buy
5,538,405
+545,950
+11% +$9.09M 0.03% 603
2015
Q1
$83M Buy
4,992,455
+1,294,260
+35% +$21.1M 0.03% 593
2014
Q4
$58.8M Sell
3,698,195
-128,310
-3% -$2M 0.02% 770
2014
Q3
$59.1M Buy
3,826,505
+952,815
+33% +$14.9M 0.02% 756
2014
Q2
$44.4M Buy
2,873,690
+1,095,140
+62% +$16.1M 0.01% 888
2014
Q1
$26M Buy
1,778,550
+489,195
+38% +$7.08M 0.01% 1111
2013
Q4
$18.1M Sell
1,289,355
-76,495
-6% -$1.02M 0.01% 1397
2013
Q3
$17.4M Buy
1,365,850
+111,105
+9% +$1.36M 0.01% 1374
2013
Q2
$14.5M Buy
+1,254,745
New +$14.5M 0.01% 1437

Other funds holding RPG

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

Bank of America reduced its Invesco S&P 500 Pure Growth ETF (RPG) stake by 2.2% in Q1 2026, selling an estimated $1M and leaving 903,982 shares worth $42.3M. The position accounts for ﹤0.01% of the portfolio, ranked #1724.

Bank of America first reported a position in RPG in Q2 2013 and has held it in 52 quarters since. The position peaked at $96.5M in Q4 2015. 284 funds tracked by Wall St. Rank hold RPG as of Q1 2026.

  • Bank of America held 903,982 shares of Invesco S&P 500 Pure Growth ETF worth $42.3M as of Q1 2026.
  • Bank of America sold 20,621 Invesco S&P 500 Pure Growth ETF shares in Q1 2026, an estimated $1M.
  • Invesco S&P 500 Pure Growth ETF made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #1724 holding.
  • Bank of America first reported a position in Invesco S&P 500 Pure Growth ETF in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Invesco S&P 500 Pure Growth ETF position peaked at $96.5M in Q4 2015.
  • 284 funds tracked by Wall St. Rank held Invesco S&P 500 Pure Growth ETF as of Q1 2026.

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