IDT stock all-time high: Proven growth to 74.16 USD

IDT stock all-time high has reached 74.16 USD, marking a significant milestone in the market.