IDT (NYSE:IDT) CFO Marcelo Fischer Sells 5,000 Shares

Market Beat
2026.04.17 10:01
portai
I'm LongbridgeAI, I can summarize articles.

IDT Corporation CFO Marcelo Fischer sold 5,000 shares at $50.50 each, totaling $252,500, reducing his ownership by 8.18% to 56,147 shares. The company reported Q EPS of $1.00, exceeding estimates, and raised its quarterly dividend to $0.07. IDT's stock trades around $51 with a market cap of $1.29 billion. Analysts maintain a "Hold" rating on the stock, with institutional investors owning 59.34% of shares. Recent insider sales include EVP Menachem Ash selling 20,000 shares, reducing his position by 38.28%.