IDT Corporation (FRA:IDC2)

Germany flag Germany · Delayed Price · Currency is EUR
60.70
-0.30 (-0.49%)
At close: Sep 18, 2026
Market Cap1.51B +6.6%
Revenue (ttm)1.09B +4.2%
Net Income69.73M -14.8%
EPS2.78 -14.0%
Shares Out n/a
PE Ratio21.72
Forward PEn/a
Dividend0.22 (0.37%)
Ex-Dividend DateJun 9, 2026
Volume100
Open59.90
Previous Close61.00
Day's Range59.90 - 60.70
52-Week Range39.46 - 61.00
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateSep 28, 2026