Castle Rock Wealth Management’s iShares Biotechnology ETF IBB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$272K Sell
1,430
-26
-2% -$4.47K 0.05% 239
2026
Q1
$247K Buy
1,456
+4
+0.3% +$684 0.05% 240
2025
Q4
$251K Buy
1,452
+45
+3% +$7.31K 0.05% 235
2025
Q3
$209K Buy
+1,407
New +$192K 0.05% 249
2025
Q2
Sell
-2,185
Closed -$275K 250
2025
Q1
$275K Buy
2,185
+22
+1% +$2.98K 0.07% 196
2024
Q4
$295K Sell
2,163
-426
-16% -$59.9K 0.07% 194
2024
Q3
$369K Buy
2,589
+62
+2% +$8.97K 0.09% 178
2024
Q2
$346K Buy
2,527
+238
+10% +$31.8K 0.09% 183
2024
Q1
$296K Buy
2,289
+87
+4% +$11.9K 0.08% 192
2023
Q4
$299K Buy
+2,202
New +$269K 0.09% 182
2023
Q2
Sell
-1,566
Closed -$205K 218
2023
Q1
$205K Sell
1,566
-329
-17% -$43.1K 0.07% 206
2022
Q4
$260K Buy
+1,895
New +$245K 0.12% 184
2022
Q2
Sell
-1,898
Closed -$243K 227
2022
Q1
$243K Sell
1,898
-444
-19% -$57.8K 0.11% 201
2021
Q4
$301K Sell
2,342
-241
-9% -$37.3K 0.12% 187
2021
Q3
$407K Buy
2,583
+9
+0.3% +$1.51K 0.14% 170
2021
Q2
$445K Sell
2,574
-54
-2% -$8.32K 0.16% 157
2021
Q1
$406K Buy
2,628
+125
+5% +$19.9K 0.16% 175
2020
Q4
$412K Buy
2,503
+501
+25% +$71.6K 0.17% 169
2020
Q3
$269K Buy
2,002
+493
+33% +$66.9K 0.18% 137
2020
Q2
$208K Buy
+1,509
New +$192K 0.12% 181
2020
Q1
Sell
-2,117
Closed -$260K 149
2019
Q4
$260K Sell
2,117
-13
-0.6% -$1.45K 0.23% 135
2019
Q3
$234K Sell
2,130
-677
-24% -$70.9K 0.24% 128
2019
Q2
$311K Buy
+2,807
New +$299K 0.35% 98
2018
Q4
Sell
-2,169
Closed -$235K 49
2018
Q3
$235K Buy
2,169
+286
+15% +$33.7K 0.37% 97
2018
Q2
$207K Buy
+1,883
New +$201K 0.28% 112

Other funds holding IBB

Castle Rock Wealth Management's IBB Position: Q2 2026 in Review

Castle Rock Wealth Management reduced its iShares Biotechnology ETF (IBB) stake by 1.8% in Q2 2026, selling an estimated $4.47K and leaving 1,430 shares worth $272K. The position accounts for 0.05% of the portfolio, ranked #239.

Castle Rock Wealth Management first reported a position in IBB in Q2 2018 and has held it in 25 quarters since. The position peaked at $445K in Q2 2021. 954 funds tracked by Wall St. Rank hold IBB as of Q2 2026.

  • Castle Rock Wealth Management held 1,430 shares of iShares Biotechnology ETF worth $272K as of Q2 2026.
  • Castle Rock Wealth Management sold 26 iShares Biotechnology ETF shares in Q2 2026, an estimated $4.47K.
  • iShares Biotechnology ETF made up 0.05% of Castle Rock Wealth Management's portfolio in Q2 2026, its #239 holding.
  • Castle Rock Wealth Management first reported a position in iShares Biotechnology ETF in Q2 2018 and has held it in 25 quarters since.
  • Castle Rock Wealth Management's iShares Biotechnology ETF position peaked at $445K in Q2 2021.
  • 954 funds tracked by Wall St. Rank held iShares Biotechnology ETF as of Q2 2026.

Based on Castle Rock Wealth Management's 13F filing for Q2 2026, filed 8 Jul 2026.