IDT Corporation (IDT)

NYSE: IDT · Real-Time Price · USD
66.55
-0.57 (-0.85%)
At close: Aug 14, 2026, 4:00 PM EDT
66.50
-0.05 (-0.08%)
After-hours: Aug 14, 2026, 7:34 PM EDT
Market Cap1.66B +3.9%
Revenue (ttm)1.28B +4.2%
Net Income81.81M -14.8%
EPS3.26 -14.0%
Shares Out 24.87M
PE Ratio20.42
Forward PE17.11
Dividend$0.28 (0.42%)
Ex-Dividend DateJun 9, 2026
Volume198,886
Open67.18
Previous Close67.12
Day's Range66.00 - 67.26
52-Week Range45.72 - 69.15
Beta0.62
Analystsn/a
Price Targetn/a
Earnings DateSep 28, 2026