Eric Cosentino

Insider profile

Currently holds a position at IDT Corporation

Performance

Overall performance
2.6

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

Positions

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

Eric Cosentino's trades of IDT Corporation's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
487.42
Quantity 40,067 -6.8%
Value US$353,754
Transaction date
Proposed sale
Price
55.55
Quantity 55,470
Value US$4,270,131
Transaction date
Sale
Price
443.52
Quantity 79,207 -17.2%
Value US$378,703
Transaction date
Proposed sale
Price
57.78
Quantity 500
Value US$28,890
Transaction date
Sale
Price
47.61
Quantity 200 -79.1%
Value US$9,523
Transaction date
Proposed sale
Price
47.61
Quantity 200
Value US$9,523
Transaction date
Sale
Price
67.03
Quantity 800 -76.0%
Value US$53,624
Transaction date
Proposed sale
Price
67.03
Quantity 800
Value US$53,624
Transaction date
Sale
Price
45.47
Quantity 551 -34.4%
Value US$25,054
Transaction date
Proposed sale
Price
45.49
Quantity 51
Value US$2,320
Transaction date
Proposed sale
Price
47.17
Quantity 500
Value US$23,585
Transaction date
Sale
Price
37.24
Quantity 800 -59.2%
Value US$29,789
Transaction date
Proposed sale
Price
35.67
Quantity 1,000
Value US$35,670
Transaction date
Sale
Price
36.93
Quantity 430 -24.1%
Value US$15,882
Transaction date
Proposed sale
Price
37.90
Quantity 1,700
Value US$64,430
Transaction date
Sale
Price
24.07
Quantity 400 -56.7%
Value US$9,626
Transaction date
Proposed sale
Price
26.25
Quantity 600
Value US$15,750
Transaction date
Sale
Price
34.18
Quantity 1,100 -60.9%
Value US$37,592
Transaction date
Sale
Price
26.57
Quantity 650 -95.7%
Value US$17,274
Transaction date
Sale
Price
32.46
Quantity 600 -46.9%
Value US$19,477
Transaction date
Sale
Price
48.40
Quantity 1,500 -90.2%
Value US$72,604
Transaction date
Sale
Price
20.53
Quantity 2,500 -60.1%
Value US$51,318
Transaction date
Sale
Price
13.03
Quantity 1,700 -94.0%
Value US$22,152
Transaction date
Sale
Price
11.12
Quantity 500 -21.7%
Value US$5,558
Transaction date
Sale
Price
6.42
Quantity 4,800 -67.5%
Value US$30,815
Transaction date
Sale
Price
6.62
Quantity 4,000 -97.6%
Value US$26,460
Transaction date
Sale
Price
7.79
Quantity 2,400 -96.0%
Value US$18,707
Transaction date
Sale
Price
5.62
Quantity 1,800 -41.9%
Value US$10,122
Transaction date
Sale
Price
10.66
Quantity 2,000 -87.0%
Value US$21,324
Transaction date
Sale
Price
13.20
Quantity 549 -19.3%
Value US$7,248
Transaction date
Sale
Price
13.14
Quantity 1,200 -29.6%
Value US$15,765
Transaction date
Sale
Price
17.35
Quantity 400 -89.1%
Value US$6,942
Transaction date
Sale
Price
13.53
Quantity 2,600 -85.3%
Value US$35,176
Transaction date
Sale
Price
14.03
Quantity 1,000 -24.7%
Value US$14,034
Transaction date
Sale
Price
13.46
Quantity 1,200 -96.1%
Value US$16,146
Transaction date
Sale
Price
18.22
Quantity 200 -86.2%
Value US$3,643
Transaction date
Sale
Price
17.87
Quantity 1,800 -88.6%
Value US$32,165
Transaction date
Sale
Price
21.57
Quantity 2,500 -55.2%
Value US$53,918
Transaction date
Sale
Price
14.76
Quantity 1,000 -65.3%
Value US$14,756
Transaction date
Sale
Price
17.00
Quantity 1,300 -45.9%
Value US$22,098
Transaction date
Sale
Price
16.41
Quantity 1,200 -29.8%
Value US$19,688
Transaction date
Sale
Price
18.00
Quantity 1,500 -97.9%
Value US$27,000
Transaction date
Sale
Price
18.18
Quantity 800 -34.3%
Value US$14,540
Transaction date
Sale
Price
10.83
Quantity 6,000 -72.0%
Value US$64,980
Transaction date
Sale
Price
10.51
Quantity 406 -4.6%
Value US$4,269
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-05 2026-10-01 S Sale
40,067 -6.8%
487.42
US$353,754
40,067 -6.8% 487.42 US$353,754
2026-10-01 2026-10-01 PrS Proposed sale
55,470
55.55
US$4,270,131
55,470 55.55 US$4,270,131
2026-07-01 2026-06-30 S Sale
79,207 -17.2%
443.52
US$378,703
79,207 -17.2% 443.52 US$378,703
2026-06-30 2026-06-30 PrS Proposed sale
500
57.78
US$28,890
500 57.78 US$28,890
2025-10-15 2025-10-10 S Sale
200 -79.1%
47.61
US$9,523
200 -79.1% 47.61 US$9,523
2025-10-10 2025-10-10 PrS Proposed sale
200
47.61
US$9,523
200 47.61 US$9,523
2025-06-18 2025-06-16 S Sale
800 -76.0%
67.03
US$53,624
800 -76.0% 67.03 US$53,624
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