News

Shares of IDT Corporation IDT have gained 10.4% since the company reported its earnings for the quarter ended April 30, 2025.