IDT Corporation (IDT)

NYSE: IDT · Real-Time Price · USD
80.21
-0.10 (-0.12%)
Oct 7, 2026, 4:00 PM EDT - Market closed
Market Cap1.99B +59.3%
Revenue (ttm)1.30B +5.4%
Net Income86.63M +13.9%
EPS3.46 +15.0%
Shares Out 24.84M
PE Ratio23.18
Forward PE19.01
Dividend$0.28 (0.35%)
Ex-Dividend DateOct 5, 2026
Volume382,361
Open80.52
Previous Close80.31
Day's Range79.23 - 80.86
52-Week Range45.72 - 82.31
Beta0.60
Analystsn/a
Price Targetn/a
Earnings DateSep 28, 2026