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

Mitch Silberman, IDT Corporation's CAO, sold 805 shares on October 13, 2026, for $66,122.

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

Mitch Silberman, CAO & Controller at IDT Corporation ($IDT), sold 805 shares at an average price of $82.14, worth about $66,122.70, on October 13, 2026. The trade was reported to the SEC in a Form 4 filing.

Since the trade, $IDT is down 2.4% to date (from the $82.68 close on Oct 13, 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 805 shares of IDT Corporation for $66,122 on October 13, 2026.
  • The stock recently traded around $82.04, above its 50-day moving average by 15.1%.
  • Analysts maintain a 'Buy' rating on IDT with a target price of $85.00.

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 (NYSE: IDT), sold 805 shares on October 13, 2026, for a total of $66,122. The sale price was $82.14 per share.

Inside Mitch Silberman's Trade

Silberman's transaction was not planned. This sale adds to a series of recent insider transactions, including multiple sales by Director Judah Schorr, who sold over 6,000 shares just a day later.

Other Institutional Activity in IDT Corporation

BlackRock Inc. increased its stake in IDT by 149,544 shares, bringing its total to 1,923,496 shares valued at approximately $155.2 million. Geode Capital Management also added 48,319 shares, totaling 653,066 shares worth about $52.7 million. Meanwhile, Renaissance Technologies reduced its holdings by 66,976 shares, ending with 879,008 shares valued at around $70.9 million.

IDT Corporation Stock Down 0.2%

As of October 16, 2026, IDT's stock was recently traded around $82.04, which is above its 50-day moving average by 15.1% and its 200-day moving average by 42.1%. However, it is slightly below its 52-week high of $83.19. The stock's current price is also about 3.5% below the analysts' mean price target of $85.00.

Recent Earnings

In its most recent earnings report, IDT Corporation reported trailing twelve-month revenue of approximately $1.3 billion and an EPS of $3.46. The company's net margin stands at 6.7%, and it has a return on equity of 25.8%. The next earnings report is scheduled for December 3, 2026.

Insider Buying and Selling at IDT Corporation

In addition to Silberman's recent sale, Director Judah Schorr sold 6,036 shares on October 14, 2026, for about $493,524, and followed up with a sale of 7,717 shares on October 15, 2026, valued at approximately $629,456. Both transactions were not planned.

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 for the company among analysts, with only one opinion contributing to the consensus.

About IDT Corporation

IDT Corporation provides fintech and communications solutions across the U.S., U.K., and internationally. It operates in four segments: National Retail Solutions, Fintech, Net2phone, and Traditional Communications. The company's performance is closely watched due to its strategic position in the telecom sector.

Bottom Line

Investors should monitor IDT Corporation's upcoming earnings report on December 3, 2026, as well as any further insider transactions. The recent trades by Silberman and Schorr may indicate their outlook on the company's performance going forward.

Source: Mitch Silberman's Form 4 filing on $IDT (Oct 13, 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