Fischer Marcelo (CIK 0001228166)

Latest company ownership

Role: CFO
Shares held
67,241
Last filed at
Sep 22, 2025
Confidence Score
49.5
2025Q4
Confidence Score History
2012Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 25, 2025 Feb 27, 2025 IDT CORP CFO Sell 17.5 -27,927 -29.23% $1.4M
Oct 11, 2024 Oct 15, 2024 IDT CORP CFO Sell 22.5 -2,406 -5.77% $114.8K
Dec 20, 2023 Dec 21, 2023 IDT CORP CFO Sell 22.5 -2,937 -6.57% $100.6K
Oct 7, 2022 Oct 7, 2022 IDT CORP CFO Sell 86.3 +2,937 6.97% $50K
Jan 5, 2022 Jan 7, 2022 IDT CORP CFO Sell 20.0 -6,610 -13.59% $296K
Jul 9, 2021 Jul 12, 2021 IDT CORP CFO Sell 22.5 -3,000 -8.58% $136.5K
Jan 5, 2021 Jan 5, 2021 IDT CORP CFO Sell 22.5 -9,996 -22.18% $123.3K
Jan 6, 2020 Jan 8, 2020 IDT CORP CFO Sell 26.3 -1,746 -7.46% $12.4K
Jul 18, 2018 Jul 20, 2018 IDT CORP President Sell 26.3 -2,670 -12.19% $15K
Jan 11, 2017 Jan 19, 2017 IDT CORP President Sell 22.5 -5,427 -20.32% $107.6K
Jul 6, 2015 Jul 8, 2015 IDT CORP President Sell 22.5 -6,226 -19.25% $113.9K
Apr 16, 2015 Apr 17, 2015 IDT CORP President Buy 60.0 +112 0.35% $2K
Jan 16, 2015 Jan 20, 2015 IDT CORP President Sell 22.5 -8,333 -32.41% $180.6K
Dec 18, 2014 Dec 22, 2014 IDT CORP President Sell 22.5 -7,172 -13.21% $138.9K
Dec 16, 2014 Dec 18, 2014 IDT CORP President Sell 20.0 -15,050 -31.91% $292.1K
May 28, 2013 Jun 5, 2013 IDT CORP President Buy 67.5 +111 0.67% $2K
Jul 2, 2012 Jul 17, 2012 IDT CORP President Buy 90.0 +15,254 1304.88% $2.5K