MarketPeel
Insider Trading Intelligence
JM

Joyce J. Mason

IDT
EVP AND CORPORATE SECRETARY · IDT CORP · CIK 0001228153
FILING MIX · LIFETIME55%/45%
BUYS
30
SELLS
25
TOTAL VALUE
$3.35M
COMPANIES
2
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
15,827
AVG SELL PX
$31.40
TRADE KIND
SHOWING 55 / 55
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
17 backtested trades · 8 horizons · 15 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Joyce J. Mason, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d17+52.94%+1.86%+0.27%+1.59%-0.89%
14d17+47.06%+3.40%+0.06%+3.34%+3.04%
30d17+35.29%+5.35%+1.97%+3.38%+4.12%
60d17+29.41%+8.41%+4.38%+4.03%+1.33%
90d17(2 pending)+26.67%+19.29%+6.34%+12.96%+1.76%
180d17(3 pending)+35.71%+40.14%+7.75%+32.39%+14.61%
1y17(3 pending)+28.57%+68.73%+20.08%+48.65%-10.92%
2y17(7 pending)+40.00%+36.92%+22.41%+14.51%+26.20%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
IDT · 13,027 shares · as of May 7, 2026
010,77221,54332,31543,086202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 30 buys / 25 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
IDT
IDT CORP
PURCHASEGRANT
Gift
72213,027May 7, 2026May 11, 2026View →
IDT
IDT CORP
PURCHASEGRANT
Gift
72238,929May 7, 2026May 11, 2026View →
IDT
IDT CORP
PURCHASEGRANT
Gift
72229,430May 7, 2026May 11, 2026View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
2,297$50.94$117.0K38,207Apr 16, 2026Apr 16, 2026View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
907$50.94$46.2K12,305Apr 16, 2026Apr 16, 2026View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
2,505$50.29$126.0K28,708Jan 16, 2026Jan 20, 2026View →
IDT
IDT CORP
PURCHASEGRANT
Gift
1,00031,213Nov 25, 2025Nov 28, 2025View →
IDT
IDT CORP
PURCHASEGRANT
Stock grant
2,0002,000Sep 18, 2025Sep 22, 2025View →
IDT
IDT CORP
PURCHASEGRANT
Gift
65030,213Jul 17, 2025Jul 21, 2025View →
IDT
IDT CORP
PURCHASEGRANT
Gift
65040,504Jul 17, 2025Jul 21, 2025View →
IDT
IDT CORP
PURCHASEGRANT
Gift
65013,212Jul 17, 2025Jul 21, 2025View →
IDT
IDT CORP
PURCHASEGRANT
Stock grant
7,685$48.84$375.3K29,563Apr 28, 2025Apr 30, 2025View →
IDT
IDT CORP
PURCHASE
EVP and Corporate Secretary
4,500$49.11$221.0K41,613Feb 25, 2025Feb 27, 2025View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
1,759$49.11$86.4K39,854Feb 25, 2025Feb 27, 2025View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
2,4000Feb 25, 2025Feb 27, 2025View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
2,094$46.18$96.7K21,878Oct 21, 2024Oct 21, 2024View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
1,475$46.95$69.3K12,562Oct 18, 2024Oct 21, 2024View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
2,290$47.18$108.0K37,113Oct 17, 2024Oct 21, 2024View →
IDT
IDT CORP
PURCHASEGRANT
Stock grant
10,976$37.89$415.9K23,972Jul 30, 2024Aug 1, 2024View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
7,570$37.25$282.0K12,996Jul 17, 2024Jul 19, 2024View →
IDT
IDT CORP
PURCHASEGRANT
Gift
90714,037May 16, 2024May 16, 2024View →
IDT
IDT CORP
PURCHASEGRANT
Gift
90720,566May 16, 2024May 16, 2024View →
IDT
IDT CORP
PURCHASEGRANT
Gift
90739,403May 16, 2024May 16, 2024View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
1,2002,400Feb 21, 2024Feb 23, 2024View →
IDT
IDT CORP
PURCHASE
EVP and Corporate Secretary
1,650$35.63$58.8K39,244Feb 21, 2024Feb 23, 2024View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
748$35.63$26.6K38,496Feb 21, 2024Feb 23, 2024View →
GNE
GENIE ENERGY LTD.
SALE
2,182$26.56$58.0K2,800Dec 11, 2023Dec 13, 2023View →
GNE
GENIE ENERGY LTD.
SALE
2,012$23.53$47.3K16,000Dec 5, 2023Dec 7, 2023View →
GNE
GENIE ENERGY LTD.
SALE
2,800$23.67$66.3K2,800Dec 5, 2023Dec 7, 2023View →
IDT
IDT CORP
PURCHASEGRANT
Gift
1,47519,659Sep 15, 2023Sep 19, 2023View →
IDT
IDT CORP
PURCHASEGRANT
Gift
1,47513,130Sep 15, 2023Sep 19, 2023View →
IDT
IDT CORP
PURCHASEGRANT
Gift
1,47537,594Sep 15, 2023Sep 19, 2023View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
3,407$32.89$112.1K36,119Apr 11, 2023Apr 13, 2023View →
IDT
IDT CORP
PURCHASEGRANT
Stock grant
3,6003,600Dec 5, 2022Dec 7, 2022View →
IDT
IDT CORP
PURCHASEGRANT
Gift
1,15011,655Aug 16, 2022Dec 7, 2022View →
IDT
IDT CORP
PURCHASEGRANT
Gift
1,15018,184Aug 16, 2022Dec 7, 2022View →
IDT
IDT CORP
PURCHASEGRANT
Gift
1,15039,526Aug 16, 2022Dec 7, 2022View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
4,710$44.79$210.9K38,376Jan 5, 2022Jan 7, 2022View →
IDT
IDT CORP
PURCHASE
EVP and Corporate Secretary
10,500$44.79$470.2K43,086Jan 5, 2022Jan 7, 2022View →
IDT
IDT CORP
PURCHASEGRANT
Gift
50517,034Nov 10, 2021Jan 7, 2022View →
IDT
IDT CORP
PURCHASEGRANT
Gift
50532,586Nov 10, 2021Jan 7, 2022View →
IDT
IDT CORP
PURCHASEGRANT
Gift
50510,505Nov 10, 2021Jan 7, 2022View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
1,500$47.02$70.5K32,081Jul 16, 2021Jul 20, 2021View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
2,100$22.50$47.3K33,581Apr 15, 2021Apr 16, 2021View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
1,035$22.87$23.7K10,000Apr 15, 2021Apr 16, 2021View →
IDT
IDT CORP
PURCHASE
EVP and Corporate Secretary
4,219$12.33$52.0K37,603Jan 5, 2021Jan 5, 2021View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
1,922$12.33$23.7K35,681Jan 5, 2021Jan 5, 2021View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
5,100$12.33$62.9K16,529Dec 31, 2020Jan 5, 2021View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
2,701$10.70$28.9K33,384Oct 16, 2020Oct 20, 2020View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
4,282$10.81$46.3K11,035Oct 16, 2020Oct 20, 2020View →
IDT
IDT CORP
PURCHASEGRANT
Gift
5,67015,317Apr 14, 2020Jun 8, 2020View →
IDT
IDT CORP
PURCHASEGRANT
Gift
5,67036,085Apr 14, 2020Jun 8, 2020View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
1,5007,500Jan 6, 2020Jan 8, 2020View →
IDT
IDT CORP
SALE
EVP and Corporate Secretary
671$7.12$4.8K30,415Jan 6, 2020Jan 8, 2020View →
IDT
IDT CORP
PURCHASE
EVP and Corporate Secretary
1,50031,086Jan 6, 2020Jan 8, 2020View →
Other insiders · IDT
Loading peer insiders…
About this filer
CIK 0001228153
ROLE
EVP and Corporate Secretary
PRIMARY
IDT
COMPANIES
2
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001228153DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback