Skip to main content
IDT logo

IDT · Idt Corp · Fails to Deliver

Track IDT — free
$70.51 +1.09 (+1.57%) At close · Sep 11
Market Cap
$1.75B
Shares
24.87M

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-08-03 36 $65.86 $2,371
2026-07-31 2,010 $65.94 $132,539
2026-07-23 1,193 $64.21 $76,603
2026-06-26 60 $55.92 $3,355
2026-06-15 663 $54.63 $36,220
Showing 1–5 of 5 settlements
Key facts CIK 1005731 CUSIP 448947507 13F (30d) 11 filings 11 filers Visit website