Wedbush Securities’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
$3.19M Sell
87,856
-29,431
-25% -$1.17M 0.09% 172
2025
Q4
$4.75M Sell
117,287
-60,376
-34% -$2.48M 0.14% 111
2025
Q3
$7.35M Sell
177,663
-43,152
-20% -$1.7M 0.24% 54
2025
Q2
$8.43M Sell
220,815
-21,766
-9% -$761K 0.29% 47
2025
Q1
$8M Sell
242,581
-8,662
-3% -$316K 0.29% 49
2024
Q4
$9.19M Buy
251,243
+480
+0.2% +$17.6K 0.33% 43
2024
Q3
$8.89M Buy
250,763
+10,939
+5% +$387K 0.33% 45
2024
Q2
$9.03M Sell
239,824
-22,002
-8% -$794K 0.32% 46
2024
Q1
$9.67M Sell
261,826
-7,219
-3% -$260K 0.36% 43
2023
Q4
$9.06M Buy
269,045
+1,228
+0.5% +$40.4K 0.4% 41
2023
Q3
$8.41M Buy
267,817
+16,565
+7% +$551K 0.42% 38
2023
Q2
$8.65M Buy
251,252
+69,448
+38% +$2.25M 0.41% 31
2023
Q1
$5.88M Buy
181,804
+83,892
+86% +$2.67M 0.29% 61
2022
Q4
$2.78M Buy
97,912
+83,478
+578% +$2.54M 0.15% 111
2022
Q3
$424K Buy
14,434
+2,716
+23% +$94.1K 0.02% 571
2022
Q2
$381K Buy
11,718
+5,659
+93% +$210K 0.02% 641
2022
Q1
$262K Buy
6,059
+478
+9% +$21.1K 0.01% 860
2021
Q4
$279K Buy
5,581
+45
+0.8% +$2.36K 0.01% 905
2021
Q3
$289K Buy
5,536
+149
+3% +$8.06K 0.01% 876
2021
Q2
$321K Buy
5,387
+149
+3% +$8.49K 0.02% 830
2021
Q1
$280K Buy
+5,238
New +$284K 0.02% 843
2015
Q1
Sell
-11,757
Closed -$204K 740
2014
Q4
$204K Buy
+11,757
New +$222K 0.03% 559

Other funds holding BST

Wedbush Securities's BST Position: Q1 2026 in Review

Wedbush Securities reduced its BlackRock Science and Technology Trust (BST) stake by 25% in Q1 2026, selling an estimated $1.17M and leaving 87,856 shares worth $3.19M. The position accounts for 0.09% of the portfolio, ranked #172.

Wedbush Securities first reported a position in BST in Q4 2014 and has held it in 22 quarters since. The position peaked at $9.67M in Q1 2024. 120 funds tracked by Wall St. Rank hold BST as of Q1 2026.

  • Wedbush Securities held 87,856 shares of BlackRock Science and Technology Trust worth $3.19M as of Q1 2026.
  • Wedbush Securities sold 29,431 BlackRock Science and Technology Trust shares in Q1 2026, an estimated $1.17M.
  • BlackRock Science and Technology Trust made up 0.09% of Wedbush Securities's portfolio in Q1 2026, its #172 holding.
  • Wedbush Securities first reported a position in BlackRock Science and Technology Trust in Q4 2014 and has held it in 22 quarters since.
  • Wedbush Securities's BlackRock Science and Technology Trust position peaked at $9.67M in Q1 2024.
  • 120 funds tracked by Wall St. Rank held BlackRock Science and Technology Trust as of Q1 2026.

Based on Wedbush Securities's 13F filing for Q1 2026, filed 21 Apr 2026.