Marcelo Fischer

CIK 1228166 · View on SEC EDGAR ↗

Insider

First SEC filing: Nov. 4, 2011 · Latest: Nov. 4, 2011

On this page

Insider at

Insider transactions

0 buys (P) 5 sells (S) Net: $-2,027,518 + 81 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

81 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
June 26, 2026 IDT S 23,323 $56.98 $1,328,945 32,824 Direct -41.54% Disposed 15.0% (price as of 2026-08-20)
April 14, 2026 IDT S 5,000 $50.50 $252,500 56,147 Direct -8.18% Disposed 29.8% (price as of 2026-08-20)
Jan. 15, 2026 IDT S 920 $52.04 $47,877 55,943 Direct -1.62% Disposed 25.9% (price as of 2026-08-20)
Jan. 14, 2026 IDT S 7,009 $52.03 $364,678 56,863 Direct -10.97% Disposed 26.0% (price as of 2026-08-20)
Jan. 8, 2026 IDT S 641 $52.29 $33,518 63,872 Direct -0.99% Disposed 25.3% (price as of 2026-08-20)
Oct. 15, 2024 IDT S 1,383 $47.14 $65,195 36,190 Direct -3.68% Disposed 39.0% (price as of 2026-08-20)
Oct. 14, 2024 IDT S 600 $48.57 $29,142 37,573 Direct -1.57% Disposed 34.9% (price as of 2026-08-20)
Oct. 11, 2024 IDT S 423 $48.36 $20,456 38,173 Direct -1.10% Disposed 35.5% (price as of 2026-08-20)
Dec. 20, 2023 IDT S 2,937 $34.25 $100,592 38,596 Direct -7.07% Disposed 91.4% (price as of 2026-08-20)
July 9, 2021 IDT S 3,000 $45.50 $136,500 28,540 Direct -9.51% Disposed 44.0% (price as of 2026-08-20)
Jan. 11, 2017 IDT S 2,200 $20.21 $44,462 21,574 Direct -9.25% Disposed 224.3% (price as of 2026-08-20)
Jan. 16, 2015 IDT S 8,333 $21.67 $180,576 15,000 Direct -35.71% Disposed 202.4% (price as of 2026-08-20)
Dec. 22, 2014 IDT S 4,386 $19.38 $85,001 15,000 Direct -22.62% Disposed 238.2% (price as of 2026-08-20)
Dec. 19, 2014 IDT S 812 $19.35 $15,712 15,000 Direct -5.14% Disposed 238.7% (price as of 2026-08-20)
Dec. 18, 2014 IDT S 1,974 $19.35 $38,197 15,000 Direct -11.63% Disposed 238.7% (price as of 2026-08-20)
Dec. 17, 2014 IDT S 3,100 $19.37 $60,047 15,000 Direct -17.13% Disposed 238.4% (price as of 2026-08-20)
Dec. 16, 2014 IDT S 11,950 $19.42 $232,069 15,000 Direct -44.34% Disposed 237.5% (price as of 2026-08-20)
Jan. 14, 2004 IDT S 10,833 $22.77 $246,667 0 Direct -100.00% Disposed 13.5% (price as of 2026-08-20)
Jan. 14, 2004 IDT S 7,500 $22.77 $170,775 0 Direct -100.00% Disposed 13.5% (price as of 2026-08-20)

Showing latest 100 of 107 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
Jan. 16, 2026 IDT Employee Stock Option (right to buy) Class B Common Stock (5,204) $38.43 Sept. 29, 2029 5,204 Disposed
Sept. 18, 2025 IDT Deferred Stock Units Class B Common Stock (15,000) Feb. 15, 2028 15,000 Acquired
Feb. 25, 2025 IDT Deferred Stock Units Class B Common Stock (56,250) 30,000 Disposed
Sept. 30, 2024 IDT Employee Stock Option (right to buy) Class B Common Stock (18,094) $38.43 Sept. 29, 2029 18,094 Acquired
Sept. 18, 2024 IDT Deferred Stock Units Class B Common Stock (15,624) Oct. 15, 2027 15,624 Acquired
Dec. 5, 2022 IDT Deferred Stock Units Class B Common Stock (30,000) 30,000 Acquired
Jan. 6, 2020 IDT Deferred Stock Units Class B Common Stock (4,167) Jan. 5, 2022 4,167 Disposed
June 5, 2019 IDT Deferred Stock Units Class B Common Stock (25,000) Jan. 5, 2022 25,000 Acquired
Jan. 16, 2015 IDT Employee Stock Option (right to buy) Class B Common Stock (8,333) $18.49 July 21, 2018 8,333 Disposed
Dec. 22, 2014 IDT Employee Stock Option (right to buy) Class B Common Stock (4,386) $16.18 April 22, 2020 4,386 Disposed
Dec. 19, 2014 IDT Employee Stock Option (right to buy) Class B Common Stock (812) $16.18 April 22, 2020 812 Disposed
Dec. 18, 2014 IDT Employee Stock Option (right to buy) Class B Common Stock (1,974) $16.18 April 22, 2020 1,974 Disposed
Dec. 17, 2014 IDT Employee Stock Option (right to buy) Class B Common Stock (3,100) $16.18 April 22, 2020 3,100 Disposed
Dec. 16, 2014 IDT Employee Stock Option (right to buy) Class B Common Stock (11,950) $16.18 April 22, 2020 11,950 Disposed
March 26, 2012 IDT Employee Stock Option (right to buy) Class B Common Stock (22,222) $19.10 April 23, 2020 22,222 Acquired
March 26, 2012 IDT Employee Stock Option (right to buy) Class B Common Stock (22,222) $19.10 April 23, 2017 22,222 Disposed
March 26, 2012 IDT Employee Stock Option (right to buy) Class B Common Stock (8,333) $21.83 July 21, 2018 8,333 Acquired
March 26, 2012 IDT Employee Stock Option (right to buy) Class B Common Stock (8,333) $21.83 July 22, 2015 8,333 Disposed
April 23, 2007 IDT Employee Stock Option (right to buy) Class B Common Stock (66,666) $11.33 April 23, 2017 66,666 Acquired
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (5,000) $15.94 June 27, 2012 5,000 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (5,000) $15.94 June 27, 2012 5,000 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (16,666) $18.15 June 27, 2014 16,666 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (8,334) $18.15 June 27, 2014 8,334 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (16,666) $22.30 Jan. 15, 2014 16,666 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (8,334) $22.30 Jan. 15, 2014 8,334 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (20,000) $14.45 Sept. 5, 2012 20,000 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (20,000) $14.45 Sept. 5, 2012 20,000 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (3,334) $14.45 Sept. 5, 2012 3,334 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (20,000) $14.95 Jan. 2, 2013 20,000 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (10,000) $14.95 Jan. 2, 2013 10,000 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (10,000) $14.95 Jan. 2, 2013 10,000 Disposed
May 22, 2006 IDT Employee Stock Option (right to buy) Class B Common Stock (3,334) $14.95 Jan. 2, 2013 3,334 Disposed
July 22, 2005 IDT Employee Stock Option (right to buy) Class B Common Stock (25,000) $12.95 July 21, 2015 25,000 Acquired
June 28, 2004 IDT Employee Stock Option (right to buy) Class B Common Stock (8,333) $18.15 June 27, 2014 8,333 Acquired
June 28, 2004 IDT Employee Stock Option (right to buy) Class B Common Stock (8,333) $18.15 June 27, 2014 8,333 Acquired
June 28, 2004 IDT Employee Stock Option (right to buy) Class B Common Stock (8,334) $18.15 June 27, 2014 8,334 Acquired
Jan. 20, 2004 IDT Employee Stock Option (right to buy) Class B Common Stock (8,333) $22.30 Dec. 14, 2014 8,333 Acquired
Jan. 14, 2004 IDT Employee Stock Option (right to buy) Class B Common Stock (10,833) $14.95 Jan. 2, 2013 10,833 Disposed
Jan. 14, 2004 IDT Class B Common Stock (5,000) $15.94 June 27, 2012 5,000 Disposed
Jan. 14, 2004 IDT Employee Stock Option (right to buy) Class B Common Stock (7,500) $12.06 Dec. 12, 2011 7,500 Disposed
Aug. 19, 2003 IDT Employee Stock Option (right to buy) Class B Common Stock (7,500) $12.06 7,500 Disposed
Aug. 19, 2003 IDT Employee Stock Option (right to buy) Class B Common Stock (15,834) $8.85 April 4, 2011 15,834 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 3 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
Nov. 4, 2011 IDT Class B Common Stock, par value $.01 per share 1,616 Indirect
Nov. 4, 2011 IDT Employee Stock Option (right to buy)→ Class B Common Stock (22,222) 22,222 Direct
Nov. 4, 2011 IDT Employee Stock Option (right to buy)→ Class B Common Stock (8,333) 8,333 Direct

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

IDT

Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2020 $445,000 $200,000 $2,000 $647,000
2019 $445,000 $125,000 $183,950 $2,000 $755,950
2018 $395,000 $115,000 $6,200 $516,200

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.