BlackRock Science & Technology Term Trust (BSTZ)

Latest Insider Confidence Score

2026Q1

51.8
Bullish

Company insider confidence (by quarter)

2019Q2 2026Q1

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Kim Tony Other 193,532.57 Mar 14, 2025
Egan Cynthia Director 8,968 Dec 23, 2020
Minar Stephen Thomas President 7,744.62 May 16, 2025
Fairbairn Robert W Director 6,835 Feb 9, 2022
Blackrock Financial Management Inc/de 5,000 Jun 25, 2019

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 10, 2026 Feb 12, 2026 Minar Stephen Thomas President Buy 78.8 +878 2.10% $20.3K
Feb 5, 2026 Feb 9, 2026 Kim Tony Other Buy 92.5 +41,825 9.96% $920.1K
Jan 30, 2026 Feb 3, 2026 Kim Tony Other Sell 20.0 -15,580 -6.95% $348.7K
Dec 18, 2025 Dec 22, 2025 Fairbairn Robert W Director Sell 22.5 -9,293 -100.00% $209.2K
May 16, 2025 Minar Stephen Thomas President Neutral 52.5 - 0.00% -
Mar 13, 2025 Mar 14, 2025 Kim Tony Other Buy 97.5 +27,000 16.21% $501.4K
Jan 31, 2025 Feb 4, 2025 Kim Tony Other Sell 22.5 -11,713 -6.65% $248K
Jan 31, 2025 Feb 4, 2025 Menge Steven Reid Other Sell 26.3 -2,199 -100.00% $46.6K
Jan 31, 2025 Feb 4, 2025 McClements Kyle Other Sell 26.3 -1,005 -12.93% $21.3K
Jan 31, 2025 Feb 4, 2025 Accettella Christopher Other Sell 27.5 -285 -100.00% $6.1K
Jan 31, 2024 Feb 2, 2024 McClements Kyle Other Sell 26.3 -753 -10.82% $12.8K
Jan 31, 2024 Feb 2, 2024 Menge Steven Reid Other Sell 26.3 -1,093 -100.00% $18.6K
Jan 31, 2024 Feb 2, 2024 Accettella Christopher Other Sell 27.5 -225 -100.00% $3.8K
Jan 31, 2024 Feb 2, 2024 Kim Tony Other Sell 22.5 -6,007 -3.74% $102.1K
Jan 22, 2024 Jan 24, 2024 McClements Kyle Other Buy 91.3 +1,000 19.21% $16.8K
Sep 19, 2023 Sep 21, 2023 Kim Tony Other Sell 20.0 -22,676 -12.96% $378K
Sep 14, 2023 Steinmetz Arthur Philip Director Neutral 52.5 - 0.00% -
Jul 6, 2023 Wasserman Aaron David Chief Compliance Officer Neutral 52.5 - 0.00% -
Jan 31, 2023 Feb 2, 2023 Kim Tony Other Sell 22.5 -5,435 -3.16% $98.7K
Jan 31, 2023 Feb 2, 2023 McClements Kyle Other Sell 26.3 -681 -12.70% $12.4K
Jan 31, 2023 Feb 2, 2023 Accettella Christopher Other Sell 27.5 -204 -100.00% $3.7K
Jan 31, 2023 Feb 2, 2023 Menge Steven Reid Other Sell 26.3 -989 -100.00% $18K
Jan 11, 2023 Jan 13, 2023 McClements Kyle Other Buy 85.0 +391 9.10% $6.7K
Sep 28, 2022 Tall Caroline Elizabeth Other Neutral 52.5 - 0.00% -
Dec 29, 2020 Feb 9, 2022 Fairbairn Robert W Director Buy 95.0 +6,835 100.00% $248.3K
Jan 31, 2022 Feb 3, 2022 Accettella Christopher Other Sell 27.5 -85 -100.00% $2.7K
Jan 31, 2022 Feb 3, 2022 McClements Kyle Other Sell 27.5 -278 -6.70% $8.9K
Jan 31, 2022 Feb 2, 2022 Menge Steven Reid Other Sell 27.5 -179 -100.00% $5.7K
Jan 31, 2022 Feb 2, 2022 Kim Tony Other Neutral 52.5 - 0.00% -
Aug 9, 2021 Flores Lorenzo Director Neutral 52.5 - 0.00% -
Jun 21, 2021 Harris Stayce D. Director Neutral 52.5 - 0.00% -
Jun 21, 2021 Holloman James Phillip Director Neutral 52.5 - 0.00% -
Mar 19, 2021 Mar 23, 2021 Kim Tony Other Buy 97.5 +29,000 26.32% $988K
Mar 8, 2021 Mar 10, 2021 Diorio Jonathan President Buy 91.3 +1,000 50.00% $33.4K
Mar 2, 2021 Mar 4, 2021 Kim Tony Other Buy 68.8 +711 0.65% $26.6K
Feb 2, 2021 Feb 4, 2021 Kim Tony Other Buy 97.5 +13,200 13.78% $495.7K
Jan 29, 2021 Feb 2, 2021 McClements Kyle Other Neutral 52.5 - 0.00% -
Jan 29, 2021 Feb 2, 2021 Menge Steven Reid Other Neutral 52.5 - 0.00% -
Jan 29, 2021 Feb 2, 2021 Accettella Christopher Other Neutral 52.5 - 0.00% -
Jan 12, 2021 Walker Trent CFO Neutral 52.5 - 0.00% -
Dec 21, 2020 Dec 23, 2020 Egan Cynthia Director Buy 95.0 +1,561 21.07% $58.3K
Jun 11, 2020 Menge Steven Reid Other Neutral 52.5 - 0.00% -
Apr 7, 2020 Apr 9, 2020 Kim Tony Other Buy 90.0 +5,190 5.98% $90K
Mar 24, 2020 Mar 26, 2020 Kim Tony Other Buy 95.0 +16,950 24.31% $247.3K
Mar 23, 2020 Mar 25, 2020 McClements Kyle Other Buy 90.0 +560 19.41% $7.3K
Mar 18, 2020 Mar 20, 2020 McClements Kyle Other Buy 91.3 +2,390 482.83% $32.3K
Mar 18, 2020 Mar 19, 2020 McClements Kyle Other Buy 90.0 +495 100.00% $7.3K
Mar 18, 2020 Mar 19, 2020 Kim Tony Other Buy 97.5 +17,250 32.88% $255.3K
Feb 24, 2020 Feb 26, 2020 Diorio Jonathan President Buy 91.3 +2,000 100.00% $41.6K
Feb 24, 2020 Feb 25, 2020 CAVANAGH RICHARD Director Buy 91.3 +500 100.00% $10.3K
Feb 5, 2020 Feb 7, 2020 Kim Tony Other Buy 90.0 +3,580 7.35% $78.1K
Feb 4, 2020 Feb 6, 2020 Kim Tony Other Buy 95.0 +4,712 10.71% $101.2K
Jan 16, 2020 Jan 21, 2020 Kim Tony Other Buy 97.5 +17,000 62.96% $365.5K
Jun 28, 2019 Jul 2, 2019 Egan Cynthia Director Buy 95.0 +7,407 100.00% $148.7K
Jun 26, 2019 Jun 27, 2019 ROBARDS KAREN P Director Buy 90.0 +250 100.00% $5K
Jun 25, 2019 Jun 27, 2019 Kim Tony Other Buy 97.5 +27,000 100.00% $540K
Jun 25, 2019 Jun 27, 2019 Castellano Michael J Director Buy 91.3 +1,250 100.00% $25K
Jun 25, 2019 BLACKROCK ADVISORS LLC Other Neutral 52.5 - 0.00% -
Jun 25, 2019 Egan Cynthia Director Neutral 52.5 - 0.00% -
Jun 25, 2019 BLACKROCK FINANCIAL MANAGEMENT INC/DE Other Neutral 52.5 - 0.00% -
Jun 25, 2019 Park Charles Chief Compliance Officer Neutral 52.5 - 0.00% -
Jun 25, 2019 Accettella Christopher Other Neutral 52.5 - 0.00% -
Jun 25, 2019 Lynch Catherine A. Director Neutral 52.5 - 0.00% -
Jun 25, 2019 FABOZZI FRANK Director Neutral 52.5 - 0.00% -
Jun 25, 2019 Ahn Janey Secretary Neutral 52.5 - 0.00% -
Jun 25, 2019 GABBAY HENRY Director Neutral 52.5 - 0.00% -
Jun 25, 2019 Diorio Jonathan President Neutral 52.5 - 0.00% -
Jun 25, 2019 Perlowski John CEO Neutral 52.5 - 0.00% -
Jun 25, 2019 Fife Jay M. Treasurer Neutral 52.5 - 0.00% -
Jun 25, 2019 ROBARDS KAREN P Director Neutral 52.5 - 0.00% -
Jun 25, 2019 McClements Kyle Other Neutral 52.5 - 0.00% -
Jun 25, 2019 Andrews Neal CFO Neutral 52.5 - 0.00% -
Jun 25, 2019 Castellano Michael J Director Neutral 52.5 - 0.00% -
Jun 25, 2019 HUBBARD ROBERT GLENN Director Neutral 52.5 - 0.00% -
Jun 25, 2019 KESTER W CARL Director Neutral 52.5 - 0.00% -
Jun 25, 2019 CAVANAGH RICHARD Director Neutral 52.5 - 0.00% -
Jun 25, 2019 Kim Tony Other Neutral 52.5 - 0.00% -
Jun 25, 2019 Fairbairn Robert W Director Neutral 52.5 - 0.00% -