IDT Stock year to date has changed -0.17% percent.
Post# of 34
IDT Corp Full breakdown
Last price 17.84
Weighted Alpha +5.68
YTD Percent -0.17%
1-Month Percent +3.36%
3-Month Percent +14.87%
1-Year Percent -2.62%
More about IDT Corp
http://investorshangout.com/IDT-Corp-IDT-51403/