IDT Corporation.

IDT Corporation operates as a telecommunications and energy company. It operates in three segments: Telecom Platform Services, Consumer Phone Services, and Genie Energy.

Ticker:
IDT
Exchange:
NYSE (See More NYSE Companies)
Sector:
Technology (See More Technology Companies)