Fischer Marcelo

IDT Corporation · Chief Financial Officer

Fischer Marcelo is listed in public filings as officer: Chief Financial Officer. This Fischer Marcelo insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include IDT Corporation (IDT). Investors use Fischer Marcelo's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
IDT CorporationIDT$2.8M56.1k sharesSellApr 14, 2026$252.5K5k shares$50.50--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
IDT CorporationIDT$495k12.9k sharesGrant / ExerciseJan 16, 2026$200.0K5.2k shares$38.43--
IDT CorporationIDT$2.9M55.9k sharesSellJan 15, 2026$47.9K920 shares$52.04--
IDT CorporationIDT$3.0M56.9k sharesSellJan 14, 2026$364.7K7k shares$52.03--
IDT CorporationIDT$3.3M63.9k sharesSellJan 8, 2026$33.5K641 shares$52.29--
IDT CorporationIDT--15k sharesGrant / ExerciseSep 18, 2025Disclosure amount unavailable15k shares----
IDT CorporationIDT$4.5M92.4k sharesGrant / ExerciseFeb 25, 2025$2.8M56.3k shares$49.11--
IDT CorporationIDT$3.2M64.5k sharesGrant / ExerciseFeb 25, 2025$1.4M27.9k shares$49.11--
IDT CorporationIDT--30k sharesGrant / ExerciseFeb 25, 2025Disclosure amount unavailable30k shares----
IDT CorporationIDT$1.7M36.2k sharesSellOct 15, 2024$65.2K1.4k shares$47.14--
IDT CorporationIDT$1.8M37.6k sharesSellOct 14, 2024$29.1K600 shares$48.57--
IDT CorporationIDT$1.8M38.2k sharesSellOct 11, 2024$20.5K423 shares$48.36--
IDT CorporationIDT$695k18.1k sharesGrant / ExerciseSep 30, 2024$695.4K18.1k shares$38.43--
IDT CorporationIDT--15.6k sharesGrant / ExerciseSep 18, 2024Disclosure amount unavailable15.6k shares----