Eric Cosentino

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 -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 Corp Dec. 17, 2009 -

Eric Cosentino's trades of IDT Corp'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
443.52
Quantity 79,207 -17.2%
Value US$378,703
Transaction date
Proposed sale
Price
186.71
Quantity 66,113
Value US$2,621,458
Transaction date
Sale
Price
351.36
Quantity 76,874 -21.1%
Value US$1,525,516
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
Transaction date
Sale
Price
10.73
Quantity 8,000 -95.3%
Value US$85,825
Transaction date
Sale
Price
9.11
Quantity 5,000 -37.3%
Value US$45,548
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
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
66,113
186.71
US$2,621,458
66,113 186.71 US$2,621,458
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
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
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