We came across a bullish thesis on IDT Corporation on Polymath Investor substack by Polymath Investor. In this article, we will summarize the bulls’ thesis on IDT. IDT Corporation’s share was trading at $66.08 as of 18th June. IDT’s trailing and forward P/E was 17.4 according to Yahoo Finance.

People using the Cash App paying for goods and services, highlighting the impact the of the company’s payment tools.
IDT Corporation is quietly undergoing a significant transformation, evolving...
