← The Wire
BSTZNYSE
BlackRock Science & Technology Term Trust
— · DE · CIK 1768666
Invests in science and technology companies for long-term capital appreciation and income
$2.11B
Market cap
$29.37
Last close
+3.3%
1D
-5.3%
5D
674K
Volume
Price · last 39 sessions+8.9%
May 4L $26.75 · H $31.68Jun 29
36
Total filings
Jun 2, 2026
Last filing
12/31
Fiscal year end
SC 13D/ASC 13D/AMar 17, 2026SC 13D/ASC 13D/AJan 15, 20268-KCompany UpdateJan 21, 2025DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJul 9, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJul 3, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 28, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 21, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 14, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 14, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 13, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 13, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 12, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 12, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 11, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 10, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 6, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 6, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTJun 3, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 31, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 28, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 28, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 24, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 22, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 21, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 21, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 20, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 17, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 17, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 16, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 15, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 14, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 14, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 10, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTMay 6, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTApr 30, 2024DEFA14ABLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTApr 10, 2024SC 13DFORM SC 13DFeb 5, 2024SC 13GMS INITIALFeb 10, 2021
Insider Activity
◆ Cluster Buy · 2 insidersIn the 90 days to Feb 10, 2026: 2 insiders bought $940K · 1 sold $209K.
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| Feb 10, 2026 | Minar Stephen ThomasVice President | Buy | 600 | $23.15 | $14K |
| Feb 10, 2026 | Minar Stephen ThomasVice President | Buy | 140 | $23.15 | $3K |
| Feb 10, 2026 | Minar Stephen ThomasVice President | Buy | 110 | $23.15 | $3K |
| Feb 10, 2026 | Minar Stephen ThomasVice President | Buy | 15 | $23.14 | $347 |
| Feb 10, 2026 | Minar Stephen ThomasVice President | Buy | 13 | $23.08 | $300 |
| Feb 5, 2026 | Kim TonyOther | Buy | 41,525 | $22.00 | $914K |
| Feb 5, 2026 | Kim TonyOther | Buy | 300 | $21.96 | $7K |
| Dec 19, 2025 | Fairbairn Robert WDirector | Sell | 1 | $22.73 | $15 |
| Dec 18, 2025 | Fairbairn Robert WDirector | Sell | 9,293 | $22.51 | $209K |
Open-market buys & sells (Form 4, transaction codes P/S). Source: SEC structured insider data.
Similar companies
Comparable business profile · signals at a glance
BSTBlackRock Science & Technology Trust$1.7B+2.2%BTXBlackRock Technology & Private Equity Term Trust$1.1B+1.1%BDJBlackRock Enhanced Equity Dividend Trust$1.7B+1.6%BMEZBlackRock Health Sciences Term Trust$908.8M+1.3%BCATBlackRock Capital Allocation Term Trust$1.7B+1.6%ECATBlackRock ESG Capital Allocation Term Trust$1.5B+2.2%