IDT Corporation (IDT)
NYSE: IDT
· Real-Time Price · USD
50.86
0.61 (1.21%)
At close: May 01, 2025, 3:59 PM
51.31
0.88%
Pre-market: May 02, 2025, 07:00 AM EDT
IDT Ratios and Metrics
Financials in USD. Fiscal
year is
August - July.