Hatcher, Dion

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
3.3
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 14% 68% 82%
Transactions
7 86% Buy
34 71% Buy
47 69% Buy
Hatcher, Dion's trades of Vermilion Energy Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-01-09 2025-12-31 PP Planned purchase
41,077 +33.0%
299.81
CA$3,962,995
41,077 +33.0% 299.81 CA$3,962,995
2025-11-13 2025-11-13 B Purchase
32,157 -2.5%
186.19
CA$4,409,486
32,157 -2.5% 186.19 CA$4,409,486
2025-09-11 2025-09-11 B Purchase
57,095 +6.2%
50.52
CA$4,519,314
57,095 +6.2% 50.52 CA$4,519,314
2025-04-17 2025-04-15 PP Planned purchase
1,078 +0.5%
8.80
CA$9,486
1,078 +0.5% 8.80 CA$9,486
2025-03-12 2024-12-31 PP Planned purchase
4,065 +2.1%
14.69
CA$59,732
4,065 +2.1% 14.69 CA$59,732
2024-12-31 2024-12-30 B Purchase
1,500 +0.8%
13.05
CA$19,575
1,500 +0.8% 13.05 CA$19,575
2024-09-27 2024-09-27 B Purchase
1,000 +4.9%
13.08
CA$13,078
1,000 +4.9% 13.08 CA$13,078
2024-04-17 2024-04-15 PP Planned purchase
554 +0.3%
17.08
CA$9,460
554 +0.3% 17.08 CA$9,460
2024-03-04 2023-12-31 PP Planned purchase
2,660 +1.8%
18.44
CA$49,037
2,660 +1.8% 18.44 CA$49,037
2023-08-28 2023-08-28 B Purchase
1,000 +5.2%
19.20
CA$19,200
1,000 +5.2% 19.20 CA$19,200
2023-05-17 2023-05-17 B Purchase
1,000 +0.7%
15.77
CA$15,768
1,000 +0.7% 15.77 CA$15,768
2023-04-20 2023-04-17 PP Planned purchase
492 +0.3%
18.02
CA$8,864
492 +0.3% 18.02 CA$8,864
2023-04-20 2023-04-17 PlS Planned sale
41,207 -22.3%
18.27
CA$752,732
41,207 -22.3% 18.27 CA$752,732
2023-03-24 2023-03-22 S Sale
28,271 -22.7%
17.60
CA$497,428
28,271 -22.7% 17.60 CA$497,428
2023-03-03 2022-12-31 PP Planned purchase
1,608 +1.7%
26.92
CA$43,280
1,608 +1.7% 26.92 CA$43,280
2022-11-01 2022-10-31 PP Planned purchase
61 +0.1%
30.50
CA$1,861
61 +0.1% 30.50 CA$1,861
2022-10-27 2022-10-25 PlS Planned sale
10,331 -9.8%
30.79
CA$318,139
10,331 -9.8% 30.79 CA$318,139