Mason Joyce J (CIK 0001228153)

Latest company ownership

Role: EVP and Corporate Secretary
Shares held
58,132
Last filed at
Nov 28, 2025
Confidence Score
49.6
2025Q4
Confidence Score History
2007Q3 2025Q4
Role: Director
Shares held
18,800
Last filed at
Dec 13, 2023
Confidence Score
50.0
2025Q4
Confidence Score History
2023Q4 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 EVP and Corporate Secretary Sell 22.5 -1,759 -2.18% $86.4K
Oct 17, 2024 Oct 21, 2024 IDT CORP EVP and Corporate Secretary Sell 20.0 -5,859 -7.15% $274K
Jul 17, 2024 Jul 19, 2024 IDT CORP EVP and Corporate Secretary Sell 20.0 -7,570 -9.63% $282K
Feb 21, 2024 Feb 23, 2024 IDT CORP EVP and Corporate Secretary Sell 36.3 -748 -0.98% $26.6K
Dec 11, 2023 Dec 13, 2023 Genie Energy Ltd. Director Sell 22.5 -2,182 -9.18% $58K
Dec 5, 2023 Dec 7, 2023 Genie Energy Ltd. Director Sell 22.5 -4,812 -16.83% $113.6K
Apr 11, 2023 Apr 13, 2023 IDT CORP EVP and Corporate Secretary Sell 22.5 -3,407 -4.61% $112.1K
Nov 10, 2021 Jan 7, 2022 IDT CORP EVP and Corporate Secretary Sell 22.5 -3,195 -3.01% $210.9K
Jul 16, 2021 Jul 20, 2021 IDT CORP EVP and Corporate Secretary Sell 22.5 -1,500 -2.32% $70.5K
Apr 15, 2021 Apr 16, 2021 IDT CORP EVP and Corporate Secretary Sell 22.5 -3,135 -4.63% $70.9K
Dec 31, 2020 Jan 5, 2021 IDT CORP EVP and Corporate Secretary Sell 22.5 -7,022 -9.37% $86.6K
Oct 16, 2020 Oct 20, 2020 IDT CORP EVP and Corporate Secretary Sell 22.5 -6,983 -12.44% $75.2K
Jan 6, 2020 Jan 8, 2020 IDT CORP EVP and Corporate Secretary Sell 27.5 -671 -1.48% $4.8K
Apr 15, 2019 Apr 17, 2019 IDT CORP EVP and Corporate Secretary Sell 26.3 -3,606 -5.74% $25K
Nov 1, 2017 Jul 20, 2018 IDT CORP EVP and Corporate Secretary Sell 90.0 +20,944 49.96% $8.2K
Jan 17, 2017 Jan 19, 2017 IDT CORP EVP and Corporate Secretary Sell 26.3 -1,691 -3.95% $33.1K
Dec 30, 2016 Jan 4, 2017 IDT CORP EVP and Corporate Secretary Sell 22.5 -3,000 -4.02% $58K
Oct 18, 2016 Oct 20, 2016 IDT CORP EVP and Corporate Secretary Sell 22.5 -4,555 -6.03% $80.5K
Oct 18, 2016 Oct 20, 2016 IDT CORP EVP and Corporate Secretary Sell 22.5 -4,555 -6.03% $80.5K
Apr 8, 2016 Apr 12, 2016 IDT CORP EVP and Corporate Secretary Sell 26.3 -1,270 -2.95% $19.5K
Jul 6, 2015 Jul 8, 2015 IDT CORP EVP and Corporate Secretary Sell 26.3 -2,183 -4.33% $39.9K
Apr 16, 2015 Apr 17, 2015 IDT CORP EVP and Corporate Secretary Buy 67.5 +112 0.62% $2K
Jan 6, 2015 Jan 8, 2015 IDT CORP EVP and Corporate Secretary Sell 22.5 -5,000 -6.87% $100.5K
Jan 6, 2014 Jan 8, 2014 IDT CORP EVP and Corporate Secretary Sell 26.3 -1,568 -3.72% $28K
Jun 12, 2013 Jun 14, 2013 IDT CORP EVP and Corporate Secretary Sell 22.5 -6,700 -8.94% $136.2K
May 28, 2013 Jun 5, 2013 IDT CORP EVP and Corporate Secretary Buy 60.0 +111 0.27% $2K
Jan 7, 2013 Jan 9, 2013 IDT CORP EVP and Corporate Secretary Sell 26.3 -1,563 -3.87% $15.1K
Dec 14, 2012 Dec 26, 2012 IDT CORP EVP and Corporate Secretary Sell 26.3 -2,274 -5.33% $21.6K
Jul 2, 2012 Jul 17, 2012 IDT CORP EVP and Corporate Secretary Buy 90.0 +5,254 14.12% $2.5K
Jan 5, 2012 Jan 9, 2012 IDT CORP EVP and Corporate Secretary Sell 26.3 -1,497 -4.11% $13.9K
Jul 12, 2011 Jul 14, 2011 IDT CORP EVP and Corporate Secretary Sell 22.5 -5,857 -13.89% $158.7K
Jul 14, 2010 Jul 16, 2010 IDT CORP EVP and Corporate Secretary Sell 22.5 -3,666 -7.75% $58.2K
Jun 24, 2010 Jun 28, 2010 IDT CORP EVP and Corporate Secretary Sell 22.5 -10,000 -18.63% $105.8K
Jun 21, 2010 Jun 23, 2010 IDT CORP EVP and Corporate Secretary Sell 26.3 -558 -1.90% $12.3K
Apr 12, 2010 Apr 14, 2010 IDT CORP EVP and Corporate Secretary Sell 27.5 -760 -2.63% $5.1K
Apr 12, 2009 Apr 14, 2009 IDT CORP EVP and Corporate Secretary Sell 27.5 -777 -2.60% $1K
Jun 30, 2008 Jan 6, 2009 IDT CORP EVP and Corporate Secretary Buy 82.5 +3,799 4.48% $3.3K
Apr 14, 2008 Apr 16, 2008 IDT CORP EVP and Corporate Secretary Sell 90.0 +13,381 18.83% $9.1K
Feb 1, 2008 Feb 5, 2008 IDT CORP EVP and Corporate Secretary Sell 26.3 -1,947 -2.71% $13.4K
Jan 14, 2008 Jan 16, 2008 IDT CORP EVP and Corporate Secretary Sell 22.5 -29,191 -16.55% $200.6K
Dec 17, 2007 Jan 4, 2008 IDT CORP EVP and Corporate Secretary Buy 90.0 +11,571 18.66% $3.1K
Jul 2, 2007 Jul 5, 2007 IDT CORP EVP and Corporate Secretary Buy 60.0 +299 0.48% $2.6K