Skip to main content
BST logo

BST

BlackRock Science & Technology Trust
$47.32 -0.44 (-0.92%) At close · Jul 15
Market Cap
$1.60B
Shares
34,720,019

Fails to deliver — shares from a trade that were not delivered to the buyer by the settlement date — published by the SEC twice a month. Persistent fails can reflect settlement problems or naked short selling.

Fails to Deliver History

Settlement Date Quantity Price Value
2026-05-27 567 $47.83 $27,120
2026-05-19 387 $44.31 $17,148
2026-05-13 3 $44.90 $135
2026-05-11 41 $44.92 $1,842
2026-05-06 8 $43.56 $348
2026-04-23 969 $41.73 $40,436
Showing 1–6 of 6 settlements
Key facts CIK 1616678 CUSIP 09258G104 13F (30d) 14 filings 14 filers Visit website Investor relations