Wolverine Asset Management’s BlackRock Science and Technology Term Trust BSTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.47M Sell
66,485
-46,661
-41% -$1.05M 0.01% 669
2025
Q4
$2.56M Buy
113,146
+74,005
+189% +$1.65M 0.02% 522
2025
Q3
$867K Buy
39,141
+13,094
+50% +$281K 0.01% 766
2025
Q2
$540K Buy
+26,047
New +$484K 0.01% 866
2025
Q1
Sell
-18,573
Closed -$385K 1591
2024
Q4
$385K Buy
+18,573
New +$383K ﹤0.01% 910
2024
Q3
Sell
-1,630
Closed -$32.5K 1661
2024
Q2
$32.5K Buy
+1,630
New +$30.6K ﹤0.01% 1212
2024
Q1
Sell
-344,745
Closed -$5.76M 1692
2023
Q4
$5.76M Buy
344,745
+209,498
+155% +$3.39M 0.05% 321
2023
Q3
$2.23M Buy
+135,247
New +$2.39M 0.03% 524
2023
Q1
Sell
-344,133
Closed -$5.38M 1904
2022
Q4
$5.38M Buy
344,133
+168,245
+96% +$2.86M 0.06% 320
2022
Q3
$3.1M Buy
175,888
+1,896
+1% +$39.1K 0.03% 440
2022
Q2
$3.41M Buy
173,992
+87,087
+100% +$2.04M 0.03% 409
2022
Q1
$2.55M Buy
+86,905
New +$2.59M 0.02% 446
2021
Q4
Sell
-23,225
Closed -$896K 2057
2021
Q3
$896K Buy
+23,225
New +$942K 0.01% 775
2021
Q2
Sell
-4,381
Closed -$156K 2175
2021
Q1
$156K Buy
+4,381
New +$160K ﹤0.01% 1319
2020
Q4
Sell
-58,947
Closed -$1.51M 1648
2020
Q3
$1.51M Sell
58,947
-96,569
-62% -$2.41M 0.01% 464
2020
Q2
$3.52M Buy
155,516
+45,780
+42% +$930K 0.04% 278
2020
Q1
$1.83M Buy
109,736
+44,731
+69% +$878K 0.03% 374
2019
Q4
$1.33M Buy
+65,005
New +$1.3M 0.02% 545

Other funds holding BSTZ

Wolverine Asset Management's BSTZ Position: Q1 2026 in Review

Wolverine Asset Management reduced its BlackRock Science and Technology Term Trust (BSTZ) stake by 41% in Q1 2026, selling an estimated $1.05M and leaving 66,485 shares worth $1.47M. The position accounts for 0.01% of the portfolio, ranked #669.

Wolverine Asset Management first reported a position in BSTZ in Q4 2019 and has held it in 18 quarters since. The position peaked at $5.76M in Q4 2023. 134 funds tracked by Wall St. Rank hold BSTZ as of Q1 2026.

  • Wolverine Asset Management held 66,485 shares of BlackRock Science and Technology Term Trust worth $1.47M as of Q1 2026.
  • Wolverine Asset Management sold 46,661 BlackRock Science and Technology Term Trust shares in Q1 2026, an estimated $1.05M.
  • BlackRock Science and Technology Term Trust made up 0.01% of Wolverine Asset Management's portfolio in Q1 2026, its #669 holding.
  • Wolverine Asset Management first reported a position in BlackRock Science and Technology Term Trust in Q4 2019 and has held it in 18 quarters since.
  • Wolverine Asset Management's BlackRock Science and Technology Term Trust position peaked at $5.76M in Q4 2023.
  • 134 funds tracked by Wall St. Rank held BlackRock Science and Technology Term Trust as of Q1 2026.

Based on Wolverine Asset Management's 13F filing for Q1 2026, filed 4 May 2026.