Michael DeGiglio

Insider profile

Currently holds a position at Village Farms International Inc

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 36% 68% 82%
Transactions
29 38% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 195%
Success rate 73%
Average holding period 220
Transactions 28
Michael DeGiglio's trades of Village Farms International Inc'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-29 2026-06-29 B Purchase
17,217 +31.1%
284.65
US$3,927,267
17,217 +31.1% 284.65 US$3,927,267
2026-06-29 2026-06-26 B Purchase
61,039 +48.1%
190.70
US$3,627,112
61,039 +48.1% 190.70 US$3,627,112
2025-12-19 2025-12-19 S Sale
8,728 +37.0%
10.92
US$2,944,887
8,728 +37.0% 10.92 US$2,944,887
2025-12-19 2025-12-18 S Sale
200,000 -2.0%
4.05
US$810,000
200,000 -2.0% 4.05 US$810,000
2025-06-02 2025-05-30 B Purchase
25,000 +0.3%
1.21
US$30,150
25,000 +0.3% 1.21 US$30,150
2025-05-30 2025-05-29 B Purchase
100,000 +1.0%
1.21
US$120,500
100,000 +1.0% 1.21 US$120,500
2025-05-29 2025-05-28 B Purchase
25,000 +0.3%
1.21
US$30,250
25,000 +0.3% 1.21 US$30,250
2025-05-28 2025-05-23 B Purchase
20,000 +0.2%
1.25
US$24,960
20,000 +0.2% 1.25 US$24,960
2025-05-23 2025-05-21 B Purchase
10,000 +0.1%
1.12
US$11,200
10,000 +0.1% 1.12 US$11,200
2025-05-21 2025-05-20 B Purchase
30,000 +0.3%
1.14
US$34,131
30,000 +0.3% 1.14 US$34,131
2025-05-20 2025-05-19 B Purchase
5,000 +0.1%
1.04
US$5,175
5,000 +0.1% 1.04 US$5,175
2025-05-20 2025-05-16 B Purchase
10,000 +0.1%
1.04
US$10,381
10,000 +0.1% 1.04 US$10,381
2024-09-18 2024-09-17 S Sale
123,891 -1.3%
0.99
US$122,652
123,891 -1.3% 0.99 US$122,652
2024-09-16 2024-09-12 S Sale
17,579 -0.2%
0.99
US$17,438
17,579 -0.2% 0.99 US$17,438
2024-09-11 2024-09-11 S Sale
17,579 -0.2%
1.00
US$17,579
17,579 -0.2% 1.00 US$17,579
2024-09-11 2024-09-10 S Sale
26,306 -0.3%
1.00
US$26,359
26,306 -0.3% 1.00 US$26,359
2024-09-11 2024-09-09 S Sale
223,424 -2.2%
1.01
US$226,329
223,424 -2.2% 1.01 US$226,329
2023-02-02 2023-02-01 B Purchase
54,212 +0.6%
1.11
US$60,240
54,212 +0.6% 1.11 US$60,240
2022-04-01 2022-03-31 S Sale
90,000 -1.0%
5.32
US$478,602
90,000 -1.0% 5.32 US$478,602
2022-02-03 2022-02-01 PlS Planned sale
100,000 -1.1%
5.30
US$530,100
100,000 -1.1% 5.30 US$530,100
2020-12-29 2020-12-29 S Sale
128,600 -1.4%
10.45
US$1,343,870
128,600 -1.4% 10.45 US$1,343,870
2020-12-29 2020-12-24 S Sale
6,100 -0.1%
12.53
US$76,433
6,100 -0.1% 12.53 US$76,433
2020-12-29 2020-12-24 S Sale
216,000 -2.2%
12.06
US$2,604,960
216,000 -2.2% 12.06 US$2,604,960
2020-12-29 2020-12-24 S Sale
18,200 -0.2%
11.31
US$205,842
18,200 -0.2% 11.31 US$205,842
2020-12-29 2020-12-24 S Sale
1,100 -0.0%
10.91
US$12,001
1,100 -0.0% 10.91 US$12,001
2020-12-29 2020-12-23 S Sale
800 -0.0%
12.49
US$9,992
800 -0.0% 12.49 US$9,992
2020-12-29 2020-12-23 S Sale
63,900 -0.7%
12.00
US$766,800
63,900 -0.7% 12.00 US$766,800
2020-12-29 2020-12-23 S Sale
85,300 -0.9%
11.54
US$984,362
85,300 -0.9% 11.54 US$984,362
2020-06-05 2020-06-04 S Sale
30,224 -0.3%
6.35
US$191,922
30,224 -0.3% 6.35 US$191,922
2020-06-05 2020-06-03 S Sale
151,796 -1.6%
6.25
US$948,725
151,796 -1.6% 6.25 US$948,725