Invesco’s BlackRock Health Sciences Trust BME Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$5.19M Sell
134,652
-57,206
-30% -$2.36M ﹤0.01% 2176
2025
Q4
$7.89M Sell
191,858
-25,311
-12% -$999K ﹤0.01% 2007
2025
Q3
$8.09M Buy
217,169
+15,381
+8% +$559K ﹤0.01% 1958
2025
Q2
$7.36M Buy
201,788
+1,047
+0.5% +$38K ﹤0.01% 1972
2025
Q1
$7.76M Sell
200,741
-22,575
-10% -$895K ﹤0.01% 1926
2024
Q4
$8.47M Buy
223,316
+18,213
+9% +$727K ﹤0.01% 1960
2024
Q3
$8.6M Buy
205,103
+4,411
+2% +$183K ﹤0.01% 1923
2024
Q2
$8.2M Buy
200,692
+29,998
+18% +$1.19M ﹤0.01% 1919
2024
Q1
$7.07M Sell
170,694
-35,792
-17% -$1.5M ﹤0.01% 2021
2023
Q4
$8.35M Buy
206,486
+21,969
+12% +$839K ﹤0.01% 1933
2023
Q3
$7.22M Buy
184,517
+31,953
+21% +$1.27M ﹤0.01% 1979
2023
Q2
$6.2M Buy
152,564
+428
+0.3% +$17.6K ﹤0.01% 2121
2023
Q1
$6.37M Buy
152,136
+6,176
+4% +$260K ﹤0.01% 2099
2022
Q4
$6.36M Buy
145,960
+9,953
+7% +$423K ﹤0.01% 2115
2022
Q3
$5.28M Buy
136,007
+20,400
+18% +$869K ﹤0.01% 2198
2022
Q2
$4.9M Sell
115,607
-5,327
-4% -$231K ﹤0.01% 2297
2022
Q1
$5.5M Sell
120,934
-18,680
-13% -$828K ﹤0.01% 2320
2021
Q4
$6.77M Buy
139,614
+2,285
+2% +$108K ﹤0.01% 2239
2021
Q3
$6.54M Buy
137,329
+21,498
+19% +$1.05M ﹤0.01% 2247
2021
Q2
$5.62M Buy
115,831
+22,254
+24% +$1.06M ﹤0.01% 2379
2021
Q1
$4.33M Buy
93,577
+10,016
+12% +$475K ﹤0.01% 2440
2020
Q4
$3.98M Buy
83,561
+3,216
+4% +$146K ﹤0.01% 2296
2020
Q3
$3.44M Sell
80,345
-2,366
-3% -$101K ﹤0.01% 2201
2020
Q2
$3.37M Sell
82,711
-30,548
-27% -$1.23M ﹤0.01% 2209
2020
Q1
$4.08M Buy
113,259
+12,978
+13% +$517K ﹤0.01% 2002
2019
Q4
$4.26M Buy
100,281
+6,761
+7% +$268K ﹤0.01% 2253
2019
Q3
$3.58M Sell
93,520
-17,874
-16% -$688K ﹤0.01% 2319
2019
Q2
$4.33M Buy
111,394
+3,938
+4% +$150K ﹤0.01% 2260
2019
Q1
$4.28M Buy
107,456
+12,922
+14% +$511K ﹤0.01% 2111
2018
Q4
$3.44M Sell
94,534
-6,895
-7% -$271K ﹤0.01% 2182
2018
Q3
$4.31M Buy
101,429
+9,615
+10% +$390K ﹤0.01% 2238
2018
Q2
$3.54M Buy
91,814
+28,383
+45% +$1.03M ﹤0.01% 2372
2018
Q1
$2.22M Buy
63,431
+11,397
+22% +$406K ﹤0.01% 2512
2017
Q4
$1.9M Buy
52,034
+2,076
+4% +$75K ﹤0.01% 2626
2017
Q3
$1.82M Buy
49,958
+1,230
+3% +$44.7K ﹤0.01% 2650
2017
Q2
$1.79M Buy
48,728
+3,031
+7% +$106K ﹤0.01% 2645
2017
Q1
$1.58M Buy
45,697
+519
+1% +$17.4K ﹤0.01% 2761
2016
Q4
$1.43M Buy
45,178
+1,722
+4% +$57.7K ﹤0.01% 2814
2016
Q3
$1.49M Buy
43,456
+3,641
+9% +$129K ﹤0.01% 2738
2016
Q2
$1.42M Buy
39,815
+1,551
+4% +$56.7K ﹤0.01% 2691
2016
Q1
$1.36M Sell
38,264
-358
-0.9% -$12.6K ﹤0.01% 2722
2015
Q4
$1.52M Buy
38,622
+998
+3% +$40.7K ﹤0.01% 2709
2015
Q3
$1.41M Sell
37,624
-1,576
-4% -$69.7K ﹤0.01% 2727
2015
Q2
$1.68M Buy
39,200
+2,307
+6% +$99.1K ﹤0.01% 2748
2015
Q1
$1.59M Buy
36,893
+1,083
+3% +$45.2K ﹤0.01% 2763
2014
Q4
$1.53M Sell
35,810
-4,789
-12% -$197K ﹤0.01% 2684
2014
Q3
$1.56M Buy
40,599
+6,811
+20% +$251K ﹤0.01% 2692
2014
Q2
$1.24M Buy
33,788
+4,377
+15% +$158K ﹤0.01% 2881
2014
Q1
$1.09M Sell
29,411
-2,910
-9% -$107K ﹤0.01% 2973
2013
Q4
$1.15M Sell
32,321
-2,244
-6% -$75.5K ﹤0.01% 3003
2013
Q3
$1.13M Sell
34,565
-13,724
-28% -$456K ﹤0.01% 2943
2013
Q2
$1.5M Buy
+48,289
New +$1.51M ﹤0.01% 2582

Other funds holding BME

Invesco's BME Position: Q1 2026 in Review

Invesco reduced its BlackRock Health Sciences Trust (BME) stake by 30% in Q1 2026, selling an estimated $2.36M and leaving 134,652 shares worth $5.19M. The position accounts for ﹤0.01% of the portfolio, ranked #2176.

Invesco first reported a position in BME in Q2 2013 and has held it in 52 quarters since. The position peaked at $8.6M in Q3 2024. 76 funds tracked by Wall St. Rank hold BME as of Q1 2026.

  • Invesco held 134,652 shares of BlackRock Health Sciences Trust worth $5.19M as of Q1 2026.
  • Invesco sold 57,206 BlackRock Health Sciences Trust shares in Q1 2026, an estimated $2.36M.
  • BlackRock Health Sciences Trust made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #2176 holding.
  • Invesco first reported a position in BlackRock Health Sciences Trust in Q2 2013 and has held it in 52 quarters since.
  • Invesco's BlackRock Health Sciences Trust position peaked at $8.6M in Q3 2024.
  • 76 funds tracked by Wall St. Rank held BlackRock Health Sciences Trust as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.