Skip to main content
IDT logo

IDT · Idt Corp · Analyst Estimates

Track IDT — free
$70.51 +1.09 (+1.57%) At close · Sep 11
Market Cap
$1.75B
Shares
24.87M

Analyst Estimates

Compare analyst forecasts for Idt Corp across metrics and forecast periods.

Estimates are grouped by forecast period, with low, average and high together. A dash means that statistic is not available.

Only independently verified consensus published through the company's investor-relations sources is available.

Consensus not yet available

Only independently verified consensus published through the company's investor-relations sources is available.

Key facts CIK 1005731 CUSIP 448947507 13F (30d) 63 filings 63 filers Visit website