Stockreport

IDT Corporation (IDT): A Bear Case Theory [Yahoo! Finance]

IDT Corporation Class B  (IDT) 
US:NYSE Investor Relations: ir.idt.com/investor-relations
PDF IDT Corporation's share was trading at $47.60 as of October 9th. IDT's trailing P/E was 16.58 according to Yahoo Finance. IDT has transformed from a declining telecomm [Read more]