IDT CAO & Controller Mitch Silberman Sells $189K of Stock

The Chief Accounting Officer sold shares as IDT Corporation trades above its long-term averages.

Reviewed by automated data checks against the source filing. How we make and check alerts

Mitch Silberman, CAO & Controller at IDT Corporation ($IDT), sold 2,327 shares at an average price of $81.03, worth about $188,555.88, on October 15, 2026. The trade was reported to the SEC in a Form 4 filing.

Since the trade, $IDT is down 1.9% to date (from the $82.24 close on Oct 15, 2026).

Find the original: IDT Form 4 filings on SEC EDGAR

IDT IDT Corporation
$80.67 +60.09% year to date
Daily close · Oct 16, 2026

Key Points

  • Mitch Silberman sold 2,327 shares of IDT Corporation at a price of $81.03 each on October 15, 2026, totaling about $188,556.
  • IDT Corporation's stock recently traded around $82.04, which is above its 50-day moving average of $71.29 and its 200-day average of $57.73.
  • Analysts have a positive outlook on IDT, with Freedom Broker maintaining a Buy rating and raising its price target to $85.00 on September 30, 2026.

Get $IDT trade alerts by text

We text you when insiders, Congress or big funds trade $IDT. Free.

Not investment advice. EarningsIQ is not a registered investment adviser, and this automated IDT Corporation alert may contain errors. Disclosures

Mitch Silberman, the Chief Accounting Officer of IDT Corporation, sold 2,327 shares of the company on October 15, 2026. The shares were sold at an average price of $81.03 each, bringing the total value of the transaction to about $188,556. This trade comes as IDT Corporation's stock trades well above its long-term moving averages.

Inside Mitch Silberman's Trade

Silberman's sale of 2,327 shares on October 15 aligns with recent trading activity among other insiders. Earlier on the same day, Director Judah Schorr sold 7,717 shares for about $629,456. Schorr also sold over 6,000 shares the day before, indicating a notable level of insider selling from key company figures.

Other Institutional Activity in IDT Corporation

Several institutional investors have adjusted their positions in IDT Corporation. Blackrock Inc. increased its holdings by 149,544 shares, bringing its total to 1,923,496 shares valued at about $155.2 million. Geode Capital Management, LLC added 48,319 shares, ending with 653,066 shares worth approximately $52.7 million. Conversely, Renaissance Technologies, LLC reduced its stake by 66,976 shares, leaving it with 879,008 shares valued at about $70.9 million.

IDT Corporation Stock Down 0.2%

IDT Corporation's shares recently traded around $82.04 as of October 16, 2026. This price is above both the 50-day moving average of $71.29 and the 200-day average of $57.73. However, it is about 1.4% below the 52-week high of $83.19.

Recent Earnings

For the trailing twelve months, IDT Corporation reported revenue of approximately $1.3 billion with a net margin of 6.7%. The company has an earnings per share (EPS) of $3.46, and its return on equity (ROE) stands at 25.8%. The next earnings report is scheduled for December 3, 2026.

Dividend

IDT Corporation pays an annual dividend of $0.28 per share, which equates to a yield of 0.34%. The dividend payout ratio is 7.5%, indicating a sustainable dividend policy.

Insider Buying and Selling at IDT Corporation

In addition to Silberman's sale, Director Judah Schorr sold 6,036 shares on June 30, 2026, for about $49,524, and another 7,717 shares on October 15, 2026. Eric Cosentino also sold 500 shares on June 30, 2026, valued at approximately $28,890. These transactions reflect a trend of insider selling at IDT Corporation, which could signal varying levels of confidence among company leadership.

Analysts Set New Price Targets

On September 30, 2026, Freedom Broker maintained a Buy rating on IDT Corporation, raising its price target from $75.00 to $85.00. This reflects a positive outlook from analysts, emphasizing confidence in the company’s future performance.

About IDT Corporation

IDT Corporation, based in Newark, NJ, offers fintech and communications solutions both in the U.S. and internationally. The company operates in four segments: National Retail Solutions, Fintech, Net2phone, and Traditional Communications, making it a key player in the telecom services industry.

Bottom Line

Investors should watch for IDT Corporation's next earnings report on December 3, 2026, along with any further insider trading activity. Silberman's recent sale, alongside other insider transactions, may provide insights into management's confidence in the company's future.

Source: Mitch Silberman's Form 4 filing on $IDT (Oct 15, 2026). Find the original filing: IDT Form 4 filings on SEC EDGAR. Written by software, not financial advice. How we make alerts

Get $IDT trade alerts by text