SEC Insider Transactions from Menge Steven Reid.

Last updated: 2026-03-14 11:47 UTC | Total transactions: 33

Menge Steven Reid has filed 33 insider transactions across 3 companies since January 2023.

Most recent transaction: a option exercise of 221 shares of BlackRock Science & Technology Trust ($BST) on January 30, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Jan. 30, 2026 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Phantom Shares 221 $0.00 0.0000 0 100.00% 0.00%
Jan. 30, 2026 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Phantom Shares 127 $0.00 127.3372 0 50.00% 0.00%
Jan. 30, 2026 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Phantom Shares 215 $0.00 430.7801 0 33.33% 0.00%
Jan. 30, 2026 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found A Phantom Shares 793 $40.94 793.2340 0 9999.99% 0.00%
Jan. 30, 2026 BlackRock Technology & Private Equity Term Trust $BTX Menge Steven Reid Not found A Phantom Shares 4137 $7.85 4,136.9427 0 9999.99% 0.00%
Jan. 30, 2026 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found D Common Stock 564 $40.94 0.0000 0 100.00% 0.00%
Jan. 30, 2026 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Common Stock 564 $0.00 563.9956 0 9999.99% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found A Phantom Shares 580 $37.86 580.0317 0 9999.99% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Phantom Shares 114 $0.00 228.6074 0 33.33% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Phantom Shares 199 $0.00 198.6205 0 50.00% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Phantom Shares 640 $0.00 0.0000 0 100.00% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found M Common Stock 2200 $0.00 2,199.6261 0 9999.99% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found D Common Stock 2200 $21.17 0.0000 0 100.00% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found A Phantom Shares 1037 $21.17 1,037.3170 0 9999.99% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found M Phantom Shares 1228 $0.00 2,456.2672 0 33.33% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found M Phantom Shares 971 $0.00 0.0000 0 100.00% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Common Stock 953 $0.00 952.9658 0 9999.99% 0.00%
Jan. 31, 2025 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found D Common Stock 953 $37.86 0.0000 0 100.00% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found A Phantom Shares 316 $35.58 315.9254 0 9999.99% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Phantom Shares 183 $0.00 365.9797 0 33.33% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Phantom Shares 590 $0.00 589.6729 0 50.00% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Phantom Shares 141 $0.00 0.0000 0 100.00% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found M Phantom Shares 872 $0.00 872.2474 0 50.00% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found A Phantom Shares 3308 $16.99 3,308.0121 0 9999.99% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found D Common Stock 1093 $16.99 0.0000 0 100.00% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found M Common Stock 1093 $0.00 1,093.4555 0 9999.99% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found D Common Stock 913 $35.58 0.0000 0 100.00% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Trust $BST Menge Steven Reid Not found M Common Stock 913 $0.00 913.3538 0 9999.99% 0.00%
Jan. 31, 2024 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Not found M Phantom Shares 221 $0.00 0.0000 0 100.00% 0.00%
Jan. 31, 2023 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Other M Common Stock 989 $0.00 989.3982 0 9999.99% 0.00%
Jan. 31, 2023 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Other D Common Stock 989 $18.15 0.0000 0 100.00% 0.00%
Jan. 31, 2023 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Other M Phantom Shares 789 $0.00 1,578.4821 0 33.33% 0.00%
Jan. 31, 2023 BlackRock Science & Technology Term Trust $BSTZ Menge Steven Reid Other M Phantom Shares 200 $0.00 200.1572 0 50.00% 0.00%