IDT Corporation (IDT): A Bull Case Theory

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.

Is Block, Inc. (SQ) the Best SaaS Stock to Invest In?

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...