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-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
56,565 -31.8%
36.37
US$1,331,459
56,565 -31.8% 36.37 US$1,331,459
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
2024-09-18 2024-09-17 S Sale
1,683 -0.0%
0.99
US$1,666
1,683 -0.0% 0.99 US$1,666