IDT CFO Marcelo Fischer Sells $366K of Stock
Key Points
- IDT Corporation Chief Financial Officer Marcelo Fischer sold 4,521 shares on October 16, 2026, for a total value of $365,879.
- After the trade, Marcelo Fischer holds 35,855 $IDT shares, down 11.20% from before the trade.
- IDT Corporation reported trailing-twelve-month revenue of $1.3 billion alongside net income margins of 6.7%.
- Freedom Broker maintains a Buy rating on IDT with a price target of $85.00.
Since the trade, $IDT is up 1.0% to date (from the $80.67 close on Oct 16, 2026).
Get IDT text alerts
We text you when insiders, Congress, analysts or big funds move on $IDT.
By entering your mobile number and tapping the sign-up button, you provide express written consent to receive recurring automated text messages from TradeTexts at that number, including stock alerts about SEC filings, insider and congress trades, analyst ratings, hedge fund moves, and earnings results. Consent is not a condition of any purchase. Message frequency varies. Messages are not investment advice. Message and data rates may apply. Reply HELP for help and STOP to opt out at any time. See our Terms and Privacy Policy.
Not investment advice. TradeTexts is not a registered investment adviser, and this automated IDT Corporation alert may contain errors. Disclosures
IDT Corporation [NYSE: IDT] Chief Financial Officer Marcelo Fischer sold 4,521 shares of the company on October 16, 2026, according to a Form 4 filed with the SEC. The shares were sold at an average price of $80.93, for a total transaction value of $365,879.10.
Inside Marcelo Fischer's IDT Trade
Following the transaction, the Chief Financial Officer directly holds 35,855 shares of the communications and fintech provider. The sale reduced his position by an estimated 11.2%. The stock closed at $80.67 on the day of the transaction.
Other Institutional Activity in IDT
Other large funds have adjusted their stakes in IDT Corporation recently. Renaissance Technologies, LLC reduced its holdings by 66,976 shares, ending with 879,008 shares worth about $71.9 million as of June 30, 2026. First Trust Advisors LP grew its holdings by 451,829 shares, ending with 512,873 shares worth about $42.0 million. American Century Companies Inc grew its holdings by 323,377 shares, ending with 416,982 shares worth about $34.1 million. Deutsche Bank AG grew its holdings by 1,771 shares, ending with 386,746 shares worth about $31.6 million. Kahn Brothers Group Inc. reduced its holdings by 20,901 shares, ending with 351,660 shares worth about $28.8 million.
IDT Corporation Stock Down 0.5%
IDT shares recently traded around $81.82 as of October 19, 2026, which is up about 1.4% since the CFO's transaction.
Recent Earnings
IDT reported $1.3 billion in trailing-twelve-month revenue and earnings of $3.46 per share. The company's next earnings report is scheduled for December 3, 2026.
Dividend
IDT pays an annual dividend rate of $0.28 per share, backed by a payout ratio of 7.5%.
Insider Buying and Selling at IDT Corporation
Recent Form 4 filings show multiple insider sales ahead of the CFO's transaction, continuing a pattern of executive sales at the company.
Analysts Set New Price Targets
Freedom Broker maintains a Buy rating on IDT with a target price of $85.00.
About IDT
IDT Corporation provides digital communication, payment, and fintech services across global markets. The firm operates several business lines including retail communications and enterprise cloud solutions, making insider transactions a closely watched indicator of internal sentiment.
Bottom Line
Investors will look toward the upcoming earnings release on December 3, 2026, for further updates on IDT's financial trajectory and segment growth.
Source: Marcelo Fischer's Form 4 filing on $IDT (Oct 16, 2026). Written by software, not financial advice. How we make alerts