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
Q2
$44.2K Buy
871
+11
+1% +$491 ﹤0.01% 3154
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: Q2 2026 in Review

NewEdge Advisors increased its BlackRock Science and Technology Trust (BST) stake by 1.3% in Q2 2026, buying an estimated $491 and bringing the position to 871 shares worth $44.2K. The position accounts for ﹤0.01% of the portfolio, ranked #3154.

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

  • NewEdge Advisors held 871 shares of BlackRock Science and Technology Trust worth $44.2K as of Q2 2026.
  • NewEdge Advisors bought 11 BlackRock Science and Technology Trust shares in Q2 2026, an estimated $491.
  • BlackRock Science and Technology Trust made up ﹤0.01% of NewEdge Advisors's portfolio in Q2 2026, its #3154 holding.
  • NewEdge Advisors first reported a position in BlackRock Science and Technology Trust in Q4 2021 and has held it in 16 quarters since.
  • NewEdge Advisors's BlackRock Science and Technology Trust position peaked at $217K in Q4 2021.
  • 135 funds tracked by Wall St. Rank held BlackRock Science and Technology Trust as of Q2 2026.

Based on NewEdge Advisors's 13F filing for Q2 2026, filed 12 Aug 2026.