Skip to main content
IDT logo

IDT · Idt Corp · Fails to Deliver

Track IDT — free
$82.80 -0.25 (-0.30%) At close · Nov 12 Play latest call Q2 2026 earnings call transcript
Market Cap
$2.06B
Shares
24.84M
Volume · Nov 12 124.19K Avg daily vol (3M) 245.57K

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-10-09 2,000 $80.65 $161,300
2026-10-02 432 $79.98 $34,551
2026-09-29 379 $69.56 $26,363
2026-09-25 3,918 $67.75 $265,445
2026-09-11 265 $69.42 $18,396
2026-09-08 46 $68.83 $3,166
2026-09-02 55 $68.35 $3,759
2026-08-25 10 $68.29 $683
Showing 1–8 of 8 settlements
Key facts CIK 1005731 CUSIP 448947507 13F (30d) 139 filings 120 filers Visit website Investor relations