Stock events for IDT Corp. (IDT)
IDT Corp.'s stock price has experienced fluctuations, including a 25% drop in one month around October 7, 2025. In March 2026, the company reported its second-quarter fiscal year 2026 results, with the stock slipping post-Q2 earnings despite revenue and EPS growth. The company also increased its annual dividend by 17% to $0.28 per year in March 2026 and participated in investor conferences.
Demand Seasonality affecting IDT Corp.’s stock price
IDT Corp.'s business experiences some demand seasonality. The National Retail Solutions (NRS) segment sees a normalization from seasonal retailers following the year-end cycle, suggesting higher retail-related activity around the year-end.
Overview of IDT Corp.’s business
IDT Corp. operates in the Communication Services sector, focusing on Integrated Telecommunication Services. The company's major products and services include National Retail Solutions (NRS) which provides a point-of-sale network for independent retailers, Fintech which includes BOSS Money for international money remittance, net2phone which offers cloud communications and contact center services, and Traditional Communications which includes international calling and messaging services.
IDT’s Geographic footprint
IDT Corporation has a significant global presence, with its headquarters in Newark, New Jersey, U.S., and a workforce operating on six continents.
IDT Corporate Image Assessment
IDT Corp. has engaged in activities that generally enhance its brand reputation, including strategic growth initiatives, fintech innovation, and a commitment to security. The company has also focused on expanding its AI offerings, particularly within net2phone, contributing to a reputation for technological advancement.
Ownership
IDT Corporation's ownership is distributed among institutional and individual investors. As of April 10, 2026, there were 199 institutional owners holding 13,203,206 shares. Major institutional shareholders include BlackRock, Inc., Vanguard Group Inc, and Renaissance Technologies Llc. Howard Jonas, the company's founder, serves as the Chairman of the Board and holds approximately 15.6% of the shares. Individual insiders have primarily sold shares in the past three months.
Ask Our Expert AI Analyst
Price Chart
$50.76