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

Eric Cosentino

Insider profile

Currently holds a position at IDT Corp

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 38% 68% 82%
Transactions
17 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Lead Independent Director IDT Corp Dec. 17, 2009 -

Eric Cosentino'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
2025-10-15 2025-10-10 S Sale
76,874 -21.1%
351.36
US$1,525,516
76,874 -21.1% 351.36 US$1,525,516
2025-10-10 2025-10-10 PrS Proposed sale
53,056
247.55
US$4,467,553
53,056 247.55 US$4,467,553
2025-06-18 2025-06-16 S Sale
57,259 +28.7%
88.60
US$3,272,576
57,259 +28.7% 88.60 US$3,272,576
2025-06-16 2025-06-16 PrS Proposed sale
800
67.03
US$53,624
800 67.03 US$53,624
2025-01-13 2025-01-10 S Sale
551 -34.4%
45.47
US$25,054
551 -34.4% 45.47 US$25,054
2025-01-10 2025-01-10 PrS Proposed sale
51
45.49
US$2,320
51 45.49 US$2,320
2024-10-17 2024-10-16 PrS Proposed sale
500
47.17
US$23,585
500 47.17 US$23,585
2024-07-17 2024-07-16 S Sale
800 -59.2%
37.24
US$29,789
800 -59.2% 37.24 US$29,789
2024-07-10 2024-07-10 PrS Proposed sale
1,000
35.67
US$35,670
1,000 35.67 US$35,670
2024-04-12 2024-04-11 S Sale
430 -24.1%
36.93
US$15,882
430 -24.1% 36.93 US$15,882
2024-04-01 2024-04-01 PrS Proposed sale
1,700
37.90
US$64,430
1,700 37.90 US$64,430
2023-07-19 2023-07-17 S Sale
400 -56.7%
24.07
US$9,626
400 -56.7% 24.07 US$9,626
2023-06-16 2023-06-16 PrS Proposed sale
600
26.25
US$15,750
600 26.25 US$15,750
2023-04-05 2023-04-04 S Sale
1,100 -60.9%
34.18
US$37,592
1,100 -60.9% 34.18 US$37,592
2022-10-19 2022-10-17 S Sale
650 -95.7%
26.57
US$17,274
650 -95.7% 26.57 US$17,274
2022-04-14 2022-04-13 S Sale
600 -46.9%
32.46
US$19,477
600 -46.9% 32.46 US$19,477
2021-10-22 2021-10-20 S Sale
1,500 -90.2%
48.40
US$72,604
1,500 -90.2% 48.40 US$72,604
2021-03-11 2021-03-09 S Sale
2,500 -60.1%
20.53
US$51,318
2,500 -60.1% 20.53 US$51,318
2020-12-17 2020-12-15 S Sale
1,700 -94.0%
13.03
US$22,152
1,700 -94.0% 13.03 US$22,152
2020-10-13 2020-10-12 S Sale
500 -21.7%
11.12
US$5,558
500 -21.7% 11.12 US$5,558
2020-07-20 2020-07-16 S Sale
4,800 -67.5%
6.42
US$30,815
4,800 -67.5% 6.42 US$30,815
2019-04-03 2019-04-02 S Sale
4,000 -97.6%
6.62
US$26,460
4,000 -97.6% 6.62 US$26,460
2018-10-15 2018-10-12 S Sale
2,400 -96.0%
7.79
US$18,707
2,400 -96.0% 7.79 US$18,707
2018-04-19 2018-04-19 S Sale
1,800 -41.9%
5.62
US$10,122
1,800 -41.9% 5.62 US$10,122
2017-12-18 2017-12-15 S Sale
2,000 -87.0%
10.66
US$21,324
2,000 -87.0% 10.66 US$21,324
2017-10-13 2017-10-12 S Sale
549 -19.3%
13.20
US$7,248
549 -19.3% 13.20 US$7,248
2017-04-07 2017-04-06 S Sale
1,200 -29.6%
13.14
US$15,765
1,200 -29.6% 13.14 US$15,765
2016-10-06 2016-10-05 S Sale
400 -89.1%
17.35
US$6,942
400 -89.1% 17.35 US$6,942
2016-06-15 2016-06-14 S Sale
2,600 -85.3%
13.53
US$35,176
2,600 -85.3% 13.53 US$35,176
2016-03-14 2016-03-10 S Sale
1,000 -24.7%
14.03
US$14,034
1,000 -24.7% 14.03 US$14,034
2015-10-22 2015-10-20 S Sale
1,200 -96.1%
13.46
US$16,146
1,200 -96.1% 13.46 US$16,146
2015-07-17 2015-07-15 S Sale
200 -86.2%
18.22
US$3,643
200 -86.2% 18.22 US$3,643
2015-04-16 2015-04-15 S Sale
1,800 -88.6%
17.87
US$32,165
1,800 -88.6% 17.87 US$32,165
2015-01-20 2015-01-16 S Sale
2,500 -55.2%
21.57
US$53,918
2,500 -55.2% 21.57 US$53,918
2014-10-16 2014-10-14 S Sale
1,000 -65.3%
14.76
US$14,756
1,000 -65.3% 14.76 US$14,756
2014-04-03 2014-04-02 S Sale
1,300 -45.9%
17.00
US$22,098
1,300 -45.9% 17.00 US$22,098
2014-04-01 2014-03-28 S Sale
1,200 -29.8%
16.41
US$19,688
1,200 -29.8% 16.41 US$19,688
2013-12-30 2013-12-26 S Sale
1,500 -97.9%
18.00
US$27,000
1,500 -97.9% 18.00 US$27,000
2013-10-15 2013-10-11 S Sale
800 -34.3%
18.18
US$14,540
800 -34.3% 18.18 US$14,540
2013-03-19 2013-03-15 S Sale
6,000 -72.0%
10.83
US$64,980
6,000 -72.0% 10.83 US$64,980
2013-01-17 2013-01-15 S Sale
406 -4.6%
10.51
US$4,269
406 -4.6% 10.51 US$4,269
2012-10-17 2012-10-15 S Sale
8,000 -95.3%
10.73
US$85,825
8,000 -95.3% 10.73 US$85,825
2012-04-17 2012-04-16 S Sale
5,000 -37.3%
9.11
US$45,548
5,000 -37.3% 9.11 US$45,548
2011-04-14 2011-04-12 S Sale
3,500 -40.8%
27.26
US$95,398
3,500 -40.8% 27.26 US$95,398
2010-07-20 2010-07-16 S Sale
2,000 -89.2%
15.17
US$30,342
2,000 -89.2% 15.17 US$30,342