Mutual 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
$411K Sell
11,295
-800
-7% -$31.7K 0.01% 980
2025
Q4
$490K Sell
12,095
-2,200
-15% -$90.4K 0.01% 888
2025
Q3
$595K Buy
14,295
+50
+0.4% +$1.97K 0.01% 776
2025
Q2
$555K Buy
14,245
+730
+5% +$25.5K 0.01% 737
2025
Q1
$452K Buy
13,515
+2,650
+24% +$96.7K 0.01% 761
2024
Q4
$402K Buy
10,865
+1,200
+12% +$44K 0.01% 786
2024
Q3
$352K Buy
9,665
+850
+10% +$30K 0.01% 830
2024
Q2
$307K Buy
8,815
+1,050
+14% +$37.9K 0.01% 871
2024
Q1
$287K Buy
7,765
+600
+8% +$21.6K 0.01% 886
2023
Q4
$241K Buy
7,165
+190
+3% +$6.25K 0.01% 899
2023
Q3
$219K Buy
+6,975
New +$232K 0.01% 888

Other funds holding BST

Mutual Advisors's BST Position: Q1 2026 in Review

Mutual Advisors reduced its BlackRock Science and Technology Trust (BST) stake by 6.6% in Q1 2026, selling an estimated $31.7K and leaving 11,295 shares worth $411K. The position accounts for 0.01% of the portfolio, ranked #980.

Mutual Advisors first reported a position in BST in Q3 2023 and has held it in 11 quarters since. The position peaked at $595K in Q3 2025. 120 funds tracked by Wall St. Rank hold BST as of Q1 2026.

  • Mutual Advisors held 11,295 shares of BlackRock Science and Technology Trust worth $411K as of Q1 2026.
  • Mutual Advisors sold 800 BlackRock Science and Technology Trust shares in Q1 2026, an estimated $31.7K.
  • BlackRock Science and Technology Trust made up 0.01% of Mutual Advisors's portfolio in Q1 2026, its #980 holding.
  • Mutual Advisors first reported a position in BlackRock Science and Technology Trust in Q3 2023 and has held it in 11 quarters since.
  • Mutual Advisors's BlackRock Science and Technology Trust position peaked at $595K in Q3 2025.
  • 120 funds tracked by Wall St. Rank held BlackRock Science and Technology Trust as of Q1 2026.

Based on Mutual Advisors's 13F filing for Q1 2026, filed 4 May 2026.