BlackRock Science & Technology Trust (BST)

Latest Insider Confidence Score

2026Q1

51.2
Bullish

Company insider confidence (by quarter)

2014Q4 2026Q1

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Kim Tony Other 41,514 Feb 21, 2025
Crothers Robert President 1,000 Dec 17, 2014
Robards Karen P Director 750 Dec 19, 2014
Menge Steven Reid Other 640.04 Feb 4, 2025
McClements Kyle Other 300.57 Feb 4, 2025

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 5, 2026 Feb 9, 2026 Kim Tony Other Buy 97.5 +23,645 17.20% $919.8K
Jan 30, 2026 Feb 3, 2026 Menge Steven Reid Other Sell 26.3 -563 -100.00% $23.1K
Jan 30, 2026 Feb 3, 2026 Kim Tony Other Sell 20.0 -8,314 -12.63% $340.4K
Jan 23, 2026 Jan 27, 2026 Kim Tony Other Buy 97.5 +16,000 38.54% $651.2K
May 16, 2025 Minar Stephen Thomas President Neutral 52.5 - 0.00% -
Feb 20, 2025 Feb 21, 2025 Kim Tony Other Buy 97.5 +10,264 32.84% $398K
Feb 14, 2025 Feb 19, 2025 Kim Tony Other Buy 97.5 +24,000 331.03% $931.4K
Jan 31, 2025 Feb 4, 2025 Kim Tony Other Sell 20.0 -19,079 -72.46% $722.4K
Jan 31, 2025 Feb 4, 2025 Menge Steven Reid Other Sell 26.3 -952 -100.00% $36.1K
Jan 31, 2025 Feb 4, 2025 Accettella Christopher Other Sell 27.5 -169 -100.00% $6.4K
Jan 31, 2025 Feb 4, 2025 McClements Kyle Other Sell 26.3 -749 -100.00% $28.4K
Oct 28, 2024 Oct 29, 2024 Harris Stayce D. Director Buy 90.0 +30 100.00% $1.1K
Apr 30, 2024 McClements Kyle Other Neutral 52.5 - 0.00% -
Jan 31, 2024 Feb 2, 2024 Kim Tony Other Sell 20.0 -20,371 -73.75% $724.8K
Jan 31, 2024 Feb 2, 2024 McClements Kyle Other Sell 26.3 -673 -61.91% $24K
Jan 31, 2024 Feb 2, 2024 Accettella Christopher Other Sell 27.5 -222 -100.00% $7.9K
Jan 31, 2024 Feb 2, 2024 Menge Steven Reid Other Sell 26.3 -913 -100.00% $32.5K
Sep 19, 2023 Sep 21, 2023 Kim Tony Other Sell 22.5 -6,000 -45.28% $190.1K
Sep 14, 2023 Steinmetz Arthur Philip Director Neutral 52.5 - 0.00% -
Aug 21, 2023 Aug 23, 2023 Kim Tony Other Sell 22.5 -3,500 -20.90% $112.5K
Jul 6, 2023 Wasserman Aaron David Chief Compliance Officer Neutral 52.5 - 0.00% -
Jan 31, 2023 Feb 2, 2023 Kim Tony Other Sell 20.0 -16,693 -49.92% $553.7K
Jan 31, 2023 Feb 2, 2023 McClements Kyle Other Sell 26.3 -646 -100.00% $21.4K
Jan 31, 2023 Feb 2, 2023 Tall Caroline Elizabeth Other Neutral 52.5 - 0.00% -
Jan 31, 2023 Feb 2, 2023 Accettella Christopher Other Sell 27.5 -221 -100.00% $7.3K
Jan 31, 2023 Feb 2, 2023 Menge Steven Reid Other Sell 26.3 -761 -100.00% $25.3K
Sep 28, 2022 Tall Caroline Elizabeth Other Neutral 52.5 - 0.00% -
Feb 2, 2022 Feb 4, 2022 Kim Tony Other Buy 97.5 +16,750 100.00% $778.1K
Jan 31, 2022 Feb 2, 2022 Menge Steven Reid Other Sell 27.5 -204 -100.00% $9.4K
Jan 31, 2022 Feb 2, 2022 Kim Tony Other Sell 20.0 -5,631 -100.00% $257.9K
Jan 31, 2022 Feb 2, 2022 Accettella Christopher Other Sell 26.3 -240 -100.00% $11K
Jan 31, 2022 Feb 2, 2022 McClements Kyle Other Sell 26.3 -751 -100.00% $34.4K
Jun 28, 2021 Aug 16, 2021 KESTER W CARL Director Neutral 52.5 - 0.00% -
Aug 9, 2021 Flores Lorenzo Director Neutral 52.5 - 0.00% -
Jul 14, 2021 Jul 16, 2021 CAVANAGH RICHARD Director Neutral 52.5 - 0.00% -
Jul 2, 2021 Jul 16, 2021 Castellano Michael J Director Neutral 52.5 - 0.00% -
Jun 28, 2021 Jul 7, 2021 KESTER W CARL 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% -
Jan 29, 2021 Feb 2, 2021 Accettella Christopher Other Sell 26.3 -287 -100.00% $15.6K
Jan 29, 2021 Feb 2, 2021 McClements Kyle Other Sell 22.5 -985 -100.00% $53.4K
Jan 29, 2021 Feb 2, 2021 Menge Steven Reid Other Sell 27.5 -79 -100.00% $4.3K
Jan 29, 2021 Feb 2, 2021 Kim Tony Other Sell 22.5 -2,482 -100.00% $134.4K
Jan 12, 2021 Walker Trent CFO Neutral 52.5 - 0.00% -
Jun 11, 2020 Menge Steven Reid Other Neutral 52.5 - 0.00% -
Jan 31, 2020 Feb 4, 2020 McClements Kyle Other Sell 22.5 -1,550 -100.00% $53.1K
Jan 31, 2020 Feb 4, 2020 Kim Tony Other Sell 26.3 -1,275 -100.00% $43.7K
Jan 31, 2020 Feb 4, 2020 Accettella Christopher Other Sell 26.3 -445 -100.00% $15.3K
Jan 31, 2019 Feb 4, 2019 McClements Kyle Other Sell 26.3 -1,089 -100.00% $34.1K
Jan 31, 2019 Feb 4, 2019 Kim Tony Other Sell 26.3 -739 -100.00% $23.2K
Jan 31, 2019 Feb 4, 2019 Accettella Christopher Other Sell 27.5 -318 -100.00% $10K
Jan 16, 2019 Jan 17, 2019 GABBAY HENRY Director Buy 90.0 +90 900.00% $2.7K
Jan 15, 2019 Jan 16, 2019 GABBAY HENRY Director Buy 90.0 +10 100.00% $295.8
Jan 4, 2019 GABBAY HENRY Director Neutral 52.5 - 0.00% -
Apr 3, 2018 Apr 4, 2018 McClements Kyle Other Sell 22.5 -1,814 -100.00% $52.8K
Feb 16, 2018 Fairbairn Robert W Director Neutral 52.5 - 0.00% -
Jan 31, 2018 Feb 2, 2018 McClements Kyle Other Sell 26.3 -656 -26.73% $19.5K
Jan 31, 2018 Feb 2, 2018 Kim Tony Other Sell 27.5 -336 -100.00% $10K
Jan 31, 2018 Feb 2, 2018 Accettella Christopher Other Sell 27.5 -205 -100.00% $6.1K
Jul 6, 2017 Jul 6, 2017 CAVANAGH RICHARD Director Buy 91.3 +500 100.00% $11.2K
Jan 31, 2017 Feb 16, 2017 McClements Kyle Other Neutral 52.5 - 0.00% -
Jan 31, 2017 Feb 16, 2017 Accettella Christopher Other Neutral 52.5 - 0.00% -
Jan 31, 2017 Feb 2, 2017 McClements Kyle Other Neutral 52.5 - 0.00% -
Jan 31, 2017 Feb 2, 2017 Kim Tony Other Neutral 52.5 - 0.00% -
Jan 31, 2017 Feb 2, 2017 Callan Thomas P Other Neutral 52.5 - 0.00% -
Jan 31, 2017 Feb 2, 2017 Accettella Christopher Other Neutral 52.5 - 0.00% -
Apr 1, 2016 Egan Cynthia Director Neutral 52.5 - 0.00% -
Mar 2, 2016 Lynch Catherine A. Director Neutral 52.5 - 0.00% -
Feb 2, 2016 Feb 3, 2016 BlackRock Holdco 2, Inc. Other Sell 22.5 -7,592 -100.00% $120.7K
Sep 21, 2015 Diorio Jonathan President Neutral 52.5 - 0.00% -
Jan 8, 2015 Jan 9, 2015 KESTER W CARL Director Buy 90.0 +100 100.00% $1.8K
Jan 6, 2015 NOVICK BARBARA Director Neutral 52.5 - 0.00% -
Dec 18, 2014 Dec 19, 2014 ROBARDS KAREN P Director Buy 91.3 +750 100.00% $13K
Dec 17, 2014 Dec 18, 2014 McClements Kyle Other Buy 90.0 +550 100.00% $9.4K
Dec 16, 2014 Dec 17, 2014 Crothers Robert President Buy 91.3 +1,000 100.00% $16.7K
Dec 12, 2014 Dec 12, 2014 Castellano Michael J Director Buy 91.3 +600 100.00% $10.9K
Oct 28, 2014 BlackRock Holdco 2, Inc. Other Neutral 52.5 - 0.00% -
Oct 28, 2014 BLACKROCK ADVISORS LLC Other Neutral 52.5 - 0.00% -
Oct 28, 2014 Accettella Christopher Other Neutral 52.5 - 0.00% -
Oct 28, 2014 McClements Kyle Other Neutral 52.5 - 0.00% -
Oct 28, 2014 Kim Tony Other Neutral 52.5 - 0.00% -
Oct 28, 2014 Callan Thomas P Other Neutral 52.5 - 0.00% -
Oct 28, 2014 Ahn Janey Secretary Neutral 52.5 - 0.00% -
Oct 28, 2014 Park Charles Chief Compliance Officer Neutral 52.5 - 0.00% -
Oct 28, 2014 Fife Jay M. Treasurer Neutral 52.5 - 0.00% -
Oct 28, 2014 Andrews Neal CFO Neutral 52.5 - 0.00% -
Oct 28, 2014 Crothers Robert President Neutral 52.5 - 0.00% -
Oct 28, 2014 Perlowski John CEO Neutral 52.5 - 0.00% -
Oct 28, 2014 GABBAY HENRY Director Neutral 52.5 - 0.00% -
Oct 28, 2014 AUDET PAUL Director Neutral 52.5 - 0.00% -
Oct 28, 2014 KESTER W CARL Director Neutral 52.5 - 0.00% -
Oct 28, 2014 HUBBARD ROBERT GLENN Director Neutral 52.5 - 0.00% -
Oct 28, 2014 Harris Jerrold B Director Neutral 52.5 - 0.00% -
Oct 28, 2014 FLYNN JAMES T Director Neutral 52.5 - 0.00% -
Oct 28, 2014 FELDSTEIN KATHLEEN F Director Neutral 52.5 - 0.00% -
Oct 28, 2014 FABOZZI FRANK Director Neutral 52.5 - 0.00% -
Oct 28, 2014 Castellano Michael J Director Neutral 52.5 - 0.00% -
Oct 28, 2014 ROBARDS KAREN P Director Neutral 52.5 - 0.00% -
Oct 28, 2014 CAVANAGH RICHARD Director Neutral 52.5 - 0.00% -