DeGiglio, Michael Anthony

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 83% 68% 82%
Transactions
92 54% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 167%
Success rate 73%
Average holding period 220
Transactions 28
DeGiglio, Michael Anthony'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-09-22 2026-09-21 B Purchase
74,240 -37.7%
294.93
US$975,470
74,240 -37.7% 294.93 US$975,470
2026-06-30 2026-06-29 B Purchase
99,542 -38.2%
464.54
US$3,688,099
99,542 -38.2% 464.54 US$3,688,099
2026-06-30 2026-06-26 B Purchase
51,512 +50.0%
14.35
US$31,081
51,512 +50.0% 14.35 US$31,081
2025-12-22 2025-12-19 S Sale
118,574 -1.2%
4.01
US$474,948
118,574 -1.2% 4.01 US$474,948
2025-12-22 2025-12-18 S Sale
200,000 -2.0%
4.06
US$811,820
200,000 -2.0% 4.06 US$811,820
2025-06-02 2025-05-30 B Purchase
8,875 +0.1%
1.21
US$10,739
8,875 +0.1% 1.21 US$10,739
2025-06-02 2025-05-30 B Purchase
11,226 +0.1%
1.21
US$13,582
11,226 +0.1% 1.21 US$13,582
2025-06-02 2025-05-30 B Purchase
2,000 +0.0%
1.21
US$2,410
2,000 +0.0% 1.21 US$2,410
2025-06-02 2025-05-30 B Purchase
2,899 +0.0%
1.20
US$3,479
2,899 +0.0% 1.20 US$3,479
2025-05-30 2025-05-29 B Purchase
36,542 +0.4%
1.21
US$44,216
36,542 +0.4% 1.21 US$44,216
2025-05-30 2025-05-29 B Purchase
5,000 +0.1%
1.21
US$6,050
5,000 +0.1% 1.21 US$6,050
2025-05-30 2025-05-29 B Purchase
5,000 +0.1%
1.21
US$6,048
5,000 +0.1% 1.21 US$6,048
2025-05-30 2025-05-29 B Purchase
1,058 +0.0%
1.21
US$1,279
1,058 +0.0% 1.21 US$1,279
2025-05-30 2025-05-29 B Purchase
3,798 +0.0%
1.21
US$4,590
3,798 +0.0% 1.21 US$4,590
2025-05-30 2025-05-29 B Purchase
602 +0.0%
1.21
US$727
602 +0.0% 1.21 US$727
2025-05-30 2025-05-29 B Purchase
12,400 +0.1%
1.21
US$14,942
12,400 +0.1% 1.21 US$14,942
2025-05-30 2025-05-29 B Purchase
600 +0.0%
1.20
US$723
600 +0.0% 1.20 US$723
2025-05-30 2025-05-29 B Purchase
18,502 +0.2%
1.20
US$22,202
18,502 +0.2% 1.20 US$22,202
2025-05-30 2025-05-29 B Purchase
5,000 +0.1%
1.20
US$6,000
5,000 +0.1% 1.20 US$6,000
2025-05-30 2025-05-29 B Purchase
5,000 +0.1%
1.20
US$5,997
5,000 +0.1% 1.20 US$5,997
2025-05-30 2025-05-29 B Purchase
1,498 +0.0%
1.20
US$1,790
1,498 +0.0% 1.20 US$1,790
2025-05-30 2025-05-29 B Purchase
5,000 +0.1%
1.19
US$5,973
5,000 +0.1% 1.19 US$5,973
2025-05-29 2025-05-28 B Purchase
20,000 +0.2%
1.21
US$24,200
20,000 +0.2% 1.21 US$24,200
2025-05-29 2025-05-28 B Purchase
5,000 +0.1%
1.21
US$6,050
5,000 +0.1% 1.21 US$6,050
2025-05-28 2025-05-23 B Purchase
400 +0.0%
1.25
US$498
400 +0.0% 1.25 US$498
2025-05-28 2025-05-23 B Purchase
9,600 +0.1%
1.25
US$12,000
9,600 +0.1% 1.25 US$12,000
2025-05-28 2025-05-23 B Purchase
5,000 +0.1%
1.25
US$6,248
5,000 +0.1% 1.25 US$6,248
2025-05-28 2025-05-23 B Purchase
5,000 +0.1%
1.25
US$6,230
5,000 +0.1% 1.25 US$6,230
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-23 2025-05-20 B Purchase
4,000 +0.0%
1.13
US$4,514
4,000 +0.0% 1.13 US$4,514
2025-05-23 2025-05-20 B Purchase
1,000 +0.0%
1.13
US$1,130
1,000 +0.0% 1.13 US$1,130
2025-05-23 2025-05-20 B Purchase
1 +0.0%
1.17
US$1
1 +0.0% 1.17 US$1
2025-05-23 2025-05-20 B Purchase
4,999 +0.1%
1.17
US$5,841
4,999 +0.1% 1.17 US$5,841
2025-05-23 2025-05-20 B Purchase
5,000 +0.1%
1.17
US$5,825
5,000 +0.1% 1.17 US$5,825
2025-05-23 2025-05-20 B Purchase
5,000 +0.1%
1.11
US$5,550
5,000 +0.1% 1.11 US$5,550
2025-05-23 2025-05-20 B Purchase
5,000 +0.1%
1.10
US$5,476
5,000 +0.1% 1.10 US$5,476
2025-05-23 2025-05-20 B Purchase
5,000 +0.1%
1.13
US$5,650
5,000 +0.1% 1.13 US$5,650
2025-05-21 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-21 2025-05-16 B Purchase
800 +0.0%
1.03
US$824
800 +0.0% 1.03 US$824
2025-05-21 2025-05-16 B Purchase
4,200 +0.0%
1.04
US$4,368
4,200 +0.0% 1.04 US$4,368
2025-05-21 2025-05-16 B Purchase
2,675 +0.0%
1.03
US$2,751
2,675 +0.0% 1.03 US$2,751
2025-05-21 2025-05-16 B Purchase
2,325 +0.0%
1.03
US$2,391
2,325 +0.0% 1.03 US$2,391
2024-09-18 2024-09-17 S Sale
12,036 -0.1%
1.00
US$11,983
12,036 -0.1% 1.00 US$11,983
2024-09-18 2024-09-17 S Sale
4,962 -0.1%
1.00
US$4,940
4,962 -0.1% 1.00 US$4,940
2024-09-18 2024-09-17 S Sale
6 -0.0%
1.00
US$6
6 -0.0% 1.00 US$6