IDT expected to post earnings of 98 cents a share on Sept. 28
Analyst estimate calls for revenue of $319 million, up 0.8% from a year earlier. Mean 12-month price target is $75.00.
Analyst estimate calls for revenue of $319 million, up 0.8% from a year earlier. Mean 12-month price target is $75.00.