NewEdge 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
$31.3K Sell
860
-2
-0.2% -$79 ﹤0.01% 3065
2025
Q4
$34.9K Buy
862
+31
+4% +$1.27K ﹤0.01% 3070
2025
Q3
$34.4K Buy
831
+11
+1% +$434 ﹤0.01% 2945
2025
Q2
$31.3K Buy
820
+13
+2% +$454 ﹤0.01% 2808
2025
Q1
$26.6K Sell
807
-248
-24% -$9.05K ﹤0.01% 2761
2024
Q4
$38.6K Buy
1,055
+17
+2% +$624 ﹤0.01% 2606
2024
Q3
$36.8K Buy
1,038
+18
+2% +$636 ﹤0.01% 2531
2024
Q2
$38.4K Buy
1,020
+17
+2% +$613 ﹤0.01% 2428
2024
Q1
$37K Sell
1,003
-1,276
-56% -$45.9K ﹤0.01% 2412
2023
Q4
$76.7K Buy
2,279
+47
+2% +$1.55K ﹤0.01% 2054
2023
Q3
$70.1K Sell
2,232
-255
-10% -$8.48K ﹤0.01% 1977
2023
Q2
$85.6K Buy
2,487
+197
+9% +$6.38K ﹤0.01% 1902
2023
Q1
$74K Sell
2,290
-206
-8% -$6.55K ﹤0.01% 1852
2022
Q4
$5.41K Buy
+2,496
New +$76K ﹤0.01% 2562
2022
Q1
Sell
-4,334
Closed -$217K 1214
2021
Q4
$217K Buy
+4,334
New +$227K ﹤0.01% 1488

Other funds holding BST

NewEdge Advisors's BST Position: Q1 2026 in Review

NewEdge Advisors reduced its BlackRock Science and Technology Trust (BST) stake by 0.23% in Q1 2026, selling an estimated $79 and leaving 860 shares worth $31.3K. The position accounts for ﹤0.01% of the portfolio, ranked #3065.

NewEdge Advisors first reported a position in BST in Q4 2021 and has held it in 15 quarters since. The position peaked at $217K in Q4 2021. 120 funds tracked by Wall St. Rank hold BST as of Q1 2026.

  • NewEdge Advisors held 860 shares of BlackRock Science and Technology Trust worth $31.3K as of Q1 2026.
  • NewEdge Advisors sold 2 BlackRock Science and Technology Trust shares in Q1 2026, an estimated $79.
  • BlackRock Science and Technology Trust made up ﹤0.01% of NewEdge Advisors's portfolio in Q1 2026, its #3065 holding.
  • NewEdge Advisors first reported a position in BlackRock Science and Technology Trust in Q4 2021 and has held it in 15 quarters since.
  • NewEdge Advisors's BlackRock Science and Technology Trust position peaked at $217K in Q4 2021.
  • 120 funds tracked by Wall St. Rank held BlackRock Science and Technology Trust as of Q1 2026.

Based on NewEdge Advisors's 13F filing for Q1 2026, filed 18 May 2026.