Claro Advisors’s BlackRock Science and Technology Trust BST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-7,054
Closed -$256K 535
2026
Q1
$256K Sell
7,054
-31
-0.4% -$1.23K 0.03% 414
2025
Q4
$287K Buy
7,085
+110
+2% +$4.52K 0.04% 336
2025
Q3
$288K Sell
6,975
-1,619
-19% -$63.9K 0.04% 321
2025
Q2
$328K Buy
8,594
+99
+1% +$3.46K 0.05% 271
2025
Q1
$280K Sell
8,495
-1,079
-11% -$39.4K 0.04% 402
2024
Q4
$350K Sell
9,574
-1,379
-13% -$50.6K 0.05% 319
2024
Q3
$388K Sell
10,953
-2,982
-21% -$105K 0.05% 313
2024
Q2
$525K Buy
13,935
+170
+1% +$6.13K 0.08% 232
2024
Q1
$508K Sell
13,765
-1,119
-8% -$40.3K 0.09% 236
2023
Q4
$501K Sell
14,884
-2,952
-17% -$97.2K 0.11% 214
2023
Q3
$560K Buy
17,836
+27
+0.2% +$898 0.14% 180
2023
Q2
$613K Buy
17,809
+58
+0.3% +$1.88K 0.15% 166
2023
Q1
$574K Sell
17,751
-2,753
-13% -$87.5K 0.17% 149
2022
Q4
$582K Buy
20,504
+489
+2% +$14.9K 0.19% 133
2022
Q3
$650K Hold
20,015
0.26% 97
2022
Q2
$650K Sell
20,015
-480
-2% -$17.8K 0.26% 97
2022
Q1
$1.02M Hold
20,495
0.37% 69
2021
Q4
$1.02M Buy
20,495
+5,639
+38% +$295K 0.37% 69
2021
Q3
$775K Buy
14,856
+4,186
+39% +$226K 0.33% 81
2021
Q2
$636K Sell
10,670
-814
-7% -$46.4K 0.29% 98
2021
Q1
$614K Sell
11,484
-602
-5% -$32.7K 0.31% 88
2020
Q4
$637K Buy
12,086
+450
+4% +$21.2K 0.34% 81
2020
Q3
$495K Buy
11,636
+11
+0.1% +$445 0.31% 93
2020
Q2
$434K Buy
11,625
+1,180
+11% +$39.9K 0.3% 100
2020
Q1
$296K Buy
+10,445
New +$336K 0.28% 108

Other funds holding BST

Claro Advisors's BST Position: Q2 2026 in Review

Claro Advisors sold out of BlackRock Science and Technology Trust (BST) in Q2 2026, closing a stake of 7,054 shares — an estimated $256K sold.

Claro Advisors first reported a position in BST in Q1 2020 and held it in 25 quarters. The position peaked at $1.02M in Q1 2022. 134 funds tracked by Wall St. Rank hold BST as of Q2 2026.

  • Claro Advisors reported no remaining BlackRock Science and Technology Trust position as of Q2 2026 after selling out during the quarter.
  • Claro Advisors sold 7,054 BlackRock Science and Technology Trust shares in Q2 2026, an estimated $256K.
  • Claro Advisors first reported a position in BlackRock Science and Technology Trust in Q1 2020 and held it in 25 quarters.
  • Claro Advisors's BlackRock Science and Technology Trust position peaked at $1.02M in Q1 2022.
  • 134 funds tracked by Wall St. Rank held BlackRock Science and Technology Trust as of Q2 2026.

Based on Claro Advisors's 13F filing for Q2 2026, filed 30 Jul 2026.