IDT Corporation (IDT)

NYSE: IDT · Real-Time Price · USD
67.87
-1.03 (-1.49%)
At close: Sep 23, 2026, 4:00 PM EDT
67.87
0.00 (0.00%)
After-hours: Sep 23, 2026, 7:30 PM EDT
Market Cap1.69B -0.1%
Revenue (ttm)1.28B +4.2%
Net Income81.81M -14.8%
EPS3.26 -14.0%
Shares Out 24.87M
PE Ratio20.83
Forward PE17.45
Dividend$0.28 (0.41%)
Ex-Dividend DateJun 9, 2026
Volume302,939
Open68.99
Previous Close68.90
Day's Range67.60 - 70.05
52-Week Range45.72 - 72.13
Beta0.62
Analystsn/a
Price Targetn/a
Earnings DateSep 28, 2026