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
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: Q1 2026 in Review

Claro Advisors reduced its BlackRock Science and Technology Trust (BST) stake by 0.44% in Q1 2026, selling an estimated $1.23K and leaving 7,054 shares worth $256K. The position accounts for 0.03% of the portfolio, ranked #414.

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

  • Claro Advisors held 7,054 shares of BlackRock Science and Technology Trust worth $256K as of Q1 2026.
  • Claro Advisors sold 31 BlackRock Science and Technology Trust shares in Q1 2026, an estimated $1.23K.
  • BlackRock Science and Technology Trust made up 0.03% of Claro Advisors's portfolio in Q1 2026, its #414 holding.
  • Claro Advisors first reported a position in BlackRock Science and Technology Trust in Q1 2020 and has held it in 25 quarters since.
  • Claro Advisors's BlackRock Science and Technology Trust position peaked at $1.02M in Q1 2022.
  • 120 funds tracked by Wall St. Rank held BlackRock Science and Technology Trust as of Q1 2026.

Based on Claro Advisors's 13F filing for Q1 2026, filed 21 Apr 2026.