IDT Stock year to date has changed unch percent. +
Post# of 34
IDT Corp Full breakdown
Last price 17.87
Weighted Alpha +1.20
YTD Percent unch
1-Month Percent +5.24%
3-Month Percent +11.62%
1-Year Percent -12.44%
More about IDT Corp
http://investorshangout.com/IDT-Corp-IDT-51403/