Bank of America’s Invesco S&P SmallCap Momentum ETF XSMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$36.1M Buy
474,699
+68,961
+17% +$5.32M ﹤0.01% 1873
2025
Q4
$29.2M Sell
405,738
-38,095
-9% -$2.77M ﹤0.01% 1977
2025
Q3
$32.7M Buy
443,833
+180,532
+69% +$12.8M ﹤0.01% 2133
2025
Q2
$17.9M Sell
263,301
-103,995
-28% -$6.63M ﹤0.01% 2670
2025
Q1
$23M Sell
367,296
-29,475
-7% -$1.94M ﹤0.01% 2293
2024
Q4
$26.2M Buy
396,771
+284,149
+252% +$19.5M ﹤0.01% 2054
2024
Q3
$7.45M Buy
112,622
+53,830
+92% +$3.43M ﹤0.01% 3365
2024
Q2
$3.53M Buy
58,792
+6,406
+12% +$382K ﹤0.01% 3945
2024
Q1
$3.16M Buy
52,386
+7,186
+16% +$410K ﹤0.01% 4054
2023
Q4
$2.56M Buy
45,200
+5,822
+15% +$292K ﹤0.01% 4163
2023
Q3
$1.91M Sell
39,378
-3,099
-7% -$153K ﹤0.01% 4287
2023
Q2
$2.06M Buy
42,477
+1,543
+4% +$70.6K ﹤0.01% 4211
2023
Q1
$1.9M Buy
40,934
+6,710
+20% +$321K ﹤0.01% 4388
2022
Q4
$1.61M Buy
34,224
+2,566
+8% +$124K ﹤0.01% 4455
2022
Q3
$1.37M Sell
31,658
-732
-2% -$34.5K ﹤0.01% 4629
2022
Q2
$1.42M Sell
32,390
-1,419
-4% -$68.1K ﹤0.01% 4600
2022
Q1
$1.76M Sell
33,809
-500
-1% -$25.9K ﹤0.01% 4706
2021
Q4
$1.94M Buy
34,309
+7,749
+29% +$439K ﹤0.01% 4594
2021
Q3
$1.41M Sell
26,560
-1,627
-6% -$86.2K ﹤0.01% 4758
2021
Q2
$1.54M Sell
28,187
-133,318
-83% -$6.94M ﹤0.01% 4526
2021
Q1
$8.41M Sell
161,505
-2,150
-1% -$113K ﹤0.01% 2893
2020
Q4
$7.77M Sell
163,655
-2,008
-1% -$88.7K ﹤0.01% 2737
2020
Q3
$6.63M Buy
165,663
+137,062
+479% +$5.38M ﹤0.01% 2646
2020
Q2
$1.03M Buy
28,601
+626
+2% +$20.7K ﹤0.01% 4091
2020
Q1
$819K Sell
27,975
-924
-3% -$34K ﹤0.01% 4153
2019
Q4
$1.14M Sell
28,899
-3,256
-10% -$124K ﹤0.01% 4409
2019
Q3
$1.2M Sell
32,155
-17,825
-36% -$674K ﹤0.01% 4422
2019
Q2
$1.87M Sell
49,980
-4,700
-9% -$173K ﹤0.01% 4084
2019
Q1
$1.99M Buy
54,680
+721
+1% +$25.4K ﹤0.01% 3994
2018
Q4
$1.67M Sell
53,959
-33,671
-38% -$1.15M ﹤0.01% 4006
2018
Q3
$3.49M Buy
87,630
+20,996
+32% +$818K ﹤0.01% 3515
2018
Q2
$2.44M Buy
+66,634
New +$2.36M ﹤0.01% 3819

Other funds holding XSMO

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

Bank of America increased its Invesco S&P SmallCap Momentum ETF (XSMO) stake by 17% in Q1 2026, buying an estimated $5.32M and bringing the position to 474,699 shares worth $36.1M. The position accounts for ﹤0.01% of the portfolio, ranked #1873.

Bank of America first reported a position in XSMO in Q2 2018 and has held it in 32 quarters since. 296 funds tracked by Wall St. Rank hold XSMO as of Q1 2026.

  • Bank of America held 474,699 shares of Invesco S&P SmallCap Momentum ETF worth $36.1M as of Q1 2026.
  • Bank of America bought 68,961 Invesco S&P SmallCap Momentum ETF shares in Q1 2026, an estimated $5.32M.
  • Invesco S&P SmallCap Momentum ETF made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #1873 holding.
  • Bank of America first reported a position in Invesco S&P SmallCap Momentum ETF in Q2 2018 and has held it in 32 quarters since.
  • 296 funds tracked by Wall St. Rank held Invesco S&P SmallCap Momentum ETF as of Q1 2026.

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