IDT ▲ +6.7% - IDT Corporation $IDT - IDT Corporation Reports Record Fourth Quarter and Fiscal Year 2026 Results 28-SEP-2026 04:36 PM ET