At the start of trading today, Thursday, October 10, shares of fintech company IDT Corporation, a provider of communications and payment services, climbed nearly 4% to hit their highest level in almost three years. This followed a 21% gain the previous day. The surge is attributable to announced financial results…