30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Joyce Mason

Insider profile

Currently holds a position at IDT Corp

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 51% 68% 82%
Transactions
16 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Executive Vice President, General Counsel, Corporate Secretary IDT Corp Dec. 1, 2006 -

Joyce Mason's trades of IDT Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-16 2026-04-16 S Sale
275 +48.9%
139.87
US$3,141,016
275 +48.9% 139.87 US$3,141,016
2026-04-16 2026-04-16 S Sale
2,975 +27.4%
418.62
US$1,279,066
2,975 +27.4% 418.62 US$1,279,066
2026-04-16 2026-04-16 PrS Proposed sale
325
70.17
US$1,130,931
325 70.17 US$1,130,931
2026-04-16 2026-04-16 PrS Proposed sale
907
50.94
US$46,206
907 50.94 US$46,206
2026-01-20 2026-01-16 S Sale
2,505 -8.0%
50.29
US$125,964
2,505 -8.0% 50.29 US$125,964
2026-01-16 2026-01-16 PrS Proposed sale
2,505
50.29
US$125,964
2,505 50.29 US$125,964
2024-10-21 2024-10-21 PrS Proposed sale
2,094
46.18
US$96,706
2,094 46.18 US$96,706
2024-10-21 2024-10-21 S Sale
2,094 -8.7%
46.18
US$96,706
2,094 -8.7% 46.18 US$96,706
2024-10-21 2024-10-18 S Sale
1,475 -10.5%
46.95
US$69,257
1,475 -10.5% 46.95 US$69,257
2024-10-18 2024-10-18 PrS Proposed sale
1,475
46.95
US$69,257
1,475 46.95 US$69,257
2024-10-21 2024-10-17 S Sale
2,290 -5.8%
47.18
US$108,045
2,290 -5.8% 47.18 US$108,045
2024-10-17 2024-10-17 PrS Proposed sale
2,290
47.18
US$108,045
2,290 47.18 US$108,045
2024-07-19 2024-07-17 S Sale
7,570 -36.8%
37.25
US$281,993
7,570 -36.8% 37.25 US$281,993
2024-07-17 2024-07-17 PrS Proposed sale
7,570
37.25
US$281,993
7,570 37.25 US$281,993
2023-12-13 2023-12-11 S Sale
2,182 -43.8%
26.56
US$57,960
2,182 -43.8% 26.56 US$57,960
2023-12-11 2023-12-11 PrS Proposed sale
2,182
26.56
US$57,960
2,182 26.56 US$57,960
2023-12-07 2023-12-05 S Sale
2,800 -50.0%
23.67
US$66,272
2,800 -50.0% 23.67 US$66,272
2023-12-07 2023-12-05 S Sale
2,012 -11.2%
23.53
US$47,343
2,012 -11.2% 23.53 US$47,343
2023-12-05 2023-12-05 PrS Proposed sale
2,012
23.53
US$47,343
2,012 23.53 US$47,343
2023-12-05 2023-12-05 PrS Proposed sale
2,800
23.67
US$66,272
2,800 23.67 US$66,272
2023-04-13 2023-04-11 S Sale
3,407 -8.6%
32.89
US$112,057
3,407 -8.6% 32.89 US$112,057
2021-01-05 2020-12-31 S Sale
5,100 -23.6%
12.33
US$62,861
5,100 -23.6% 12.33 US$62,861
2020-10-20 2020-10-16 S Sale
4,282 -28.0%
10.81
US$46,297
4,282 -28.0% 10.81 US$46,297
2020-10-20 2020-10-16 S Sale
2,701 -7.5%
10.70
US$28,910
2,701 -7.5% 10.70 US$28,910
2019-04-17 2019-04-16 S Sale
2,059 -6.5%
6.99
US$14,402
2,059 -6.5% 6.99 US$14,402
2019-04-17 2019-04-15 S Sale
1,547 -4.7%
6.88
US$10,637
1,547 -4.7% 6.88 US$10,637
2017-01-04 2017-01-04 S Sale
2,000 -6.5%
19.72
US$39,440
2,000 -6.5% 19.72 US$39,440
2017-01-04 2016-12-30 S Sale
1,000 -3.3%
18.51
US$18,510
1,000 -3.3% 18.51 US$18,510
2016-10-20 2016-10-19 S Sale
1,555 -5.1%
17.77
US$27,637
1,555 -5.1% 17.77 US$27,637
2016-04-12 2016-04-08 S Sale
770 -2.6%
15.42
US$11,872
770 -2.6% 15.42 US$11,872
2015-01-08 2015-01-07 S Sale
3,110 -11.1%
19.98
US$62,122
3,110 -11.1% 19.98 US$62,122
2015-01-08 2015-01-06 S Sale
1,890 -7.1%
20.28
US$38,329
1,890 -7.1% 20.28 US$38,329
2013-06-14 2013-06-13 S Sale
3,000 -10.2%
20.38
US$61,125
3,000 -10.2% 20.38 US$61,125
2013-06-14 2013-06-12 S Sale
3,700 -12.3%
20.30
US$75,110
3,700 -12.3% 20.30 US$75,110
2012-12-26 2012-12-21 S Sale
2,274 -7.5%
9.48
US$21,562
2,274 -7.5% 9.48 US$21,562
2011-07-14 2011-07-13 S Sale
2,200 -7.4%
27.26
US$59,976
2,200 -7.4% 27.26 US$59,976
2011-07-14 2011-07-12 S Sale
3,000 -9.2%
26.99
US$80,958
3,000 -9.2% 26.99 US$80,958
2011-07-14 2011-07-12 S Sale
291 -10.8%
27.06
US$7,874
291 -10.8% 27.06 US$7,874
2011-07-14 2011-07-12 S Sale
366 -11.6%
27.09
US$9,915
366 -11.6% 27.09 US$9,915
2010-07-16 2010-07-15 S Sale
1,666 -9.4%
15.69
US$26,142
1,666 -9.4% 15.69 US$26,142
2010-07-16 2010-07-14 S Sale
2,000 -11.1%
16.05
US$32,092
2,000 -11.1% 16.05 US$32,092
2010-06-28 2010-06-28 S Sale
5,000 -23.7%
11.25
US$56,250
5,000 -23.7% 11.25 US$56,250
2010-06-28 2010-06-24 S Sale
5,000 -23.7%
9.90
US$49,500
5,000 -23.7% 9.90 US$49,500
2010-06-23 2010-06-23 S Sale
583 -28.9%
9.91
US$5,779
583 -28.9% 9.91 US$5,779
2010-06-23 2010-06-21 S Sale
625 -33.2%
10.50
US$6,562
625 -33.2% 10.50 US$6,562