Blackrock Science & Technology Term Trust (BSTZ)

Market is closed
Insider Trading: Sales
  • Displaying 3
  • Displaying 3
Insider Price Amount Total Value Remaining Holdings Date Form 4
$22.73 1 $14.70 0 2025-12-19 Filing
$22.51 9,293 $209,185.43 1 2025-12-18 Filing
$16.67 22,676 $377,999.85 152,273 2023-09-19 Filing