IDT — IDT Corporation

Stock analysis, AI verdict, fundamentals & technical signals

Rating: HOLD

Price: $81.17 Analyst target: $85.00 Upside: 4.72%

About IDT Corporation

IDT Corporation operates in the communications and payments industries in the United States and internationally. The company is headquartered in Newark, New Jersey.

See the full interactive analysis & chart →

Informational only — not investment advice.