Price 26.35 Name IDT Corporation Day % -2.41% High52w 51.86% PrevDay 27.00 Currency USD Type Stock Exchange New York Stock Exchange Inc. Sector Communication YTD -40.33% Bottom Value 405.76