Insider Profile
Hatcher, Dion
1
Companies Filed At
4
Open-Market Buys (2yr)
$64K
Buy Value (2yr, open-market)
Apr 01, 2026
Most Recent Trade
20
Credibility
Score
44%
Hit Rate
+4.4%
Avg 90d Return
-5.2%
Median 90d Return
61
Evaluated Trades
+78.5%
Best Trade
-62.4%
Worst Trade
Hit rate and returns are based on 61 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Date Company Role Nature Dir. Shares Price Value Score
Apr 01, 2026 $VET
Vermilion Energy
Buyback Buy 22,904 $18.99 $435K 64
Apr 01, 2026 $VET
Vermilion Energy
Plan / DRIP Buy 940 $18.64 $18K 64
Apr 01, 2026 $VET
Vermilion Energy
Exercise Sell 130,730 $18.99 $2.5M 64
Apr 01, 2026 $VET
Vermilion Energy
Exercise Buy 67,980 $18.99 $1.3M 64
Dec 31, 2025 $VET
Vermilion Energy
Plan / DRIP Buy 27,109 $11.31 $307K 64
Dec 31, 2025 $VET
Vermilion Energy
Plan / DRIP Buy 5,795 $11.04 $64K 64
Nov 13, 2025 $VET
Vermilion Energy
Open Market Buy 1,200 $12.13 $15K 64
Sep 11, 2025 $VET
Vermilion Energy
Open Market Buy 1,600 $10.34 $17K 64
Apr 15, 2025 $VET
Vermilion Energy
Plan / DRIP Buy 1,078 $8.80 $9K 64
Apr 01, 2025 $VET
Vermilion Energy
Plan / DRIP Buy 594 $14.61 $9K 64
Apr 01, 2025 $VET
Vermilion Energy
Exercise Sell 72,914 $11.79 $860K 64
Apr 01, 2025 $VET
Vermilion Energy
Exercise Buy 37,499 $11.79 $442K 64
Apr 01, 2025 $VET
Vermilion Energy
Comp. Grant Buy 241,724 $11.79 $2.8M 64
Dec 31, 2024 $VET
Vermilion Energy
Plan / DRIP Buy 4,065 $14.69 $60K 64
Dec 31, 2024 $VET
Vermilion Energy
Plan / DRIP Buy 9,050 $15.51 $140K 64
Dec 30, 2024 $VET
Vermilion Energy
Open Market Buy 1,500 $13.05 $20K 64
Sep 27, 2024 $VET
Vermilion Energy
Open Market Buy 1,000 $13.08 $13K 64
Apr 15, 2024 $VET
Vermilion Energy
Plan / DRIP Buy 554 $17.08 $9K 64
Aug 28, 2023 $VET
Vermilion Energy
Open Market Buy 1,000 $19.20 $19K 64
May 17, 2023 $VET
Vermilion Energy
Open Market Buy 1,000 $15.77 $16K 64
Apr 17, 2023 $VET
Vermilion Energy
Plan / DRIP Buy 492 $18.02 $9K 64
Apr 17, 2023 $VET
Vermilion Energy
Plan / DRIP Buy 41,207 $18.27 $753K 64
Apr 01, 2023 $VET
Vermilion Energy
Plan / DRIP Buy 200 $20.40 $4K 64
Apr 01, 2023 $VET
Vermilion Energy
Comp. Grant Buy 138,328 $17.21 $2.4M 64
Apr 01, 2023 $VET
Vermilion Energy
Exercise Buy 76,742 $17.21 $1.3M 64
Apr 01, 2023 $VET
Vermilion Energy
Exercise Sell 11,836 $17.21 $204K 64
Apr 01, 2023 $VET
Vermilion Energy
Plan / DRIP Buy 46 $20.40 $938 64
Apr 01, 2023 $VET
Vermilion Energy
Exercise Sell 51,161 $17.21 $880K 64
Apr 01, 2023 $VET
Vermilion Energy
Exercise Buy 11,836 $17.21 $204K 64
Mar 22, 2023 $VET
Vermilion Energy
Open Market Buy 28,271 $17.59 $497K 64
Mar 18, 2023 $VET
Vermilion Energy
Other Buy 28,271 $17.54 $496K 64
Dec 31, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 1,303 $27.37 $36K 64
Dec 31, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 1,608 $26.92 $43K 64
Oct 31, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 61 $30.50 $2K 64
Oct 25, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 10,331 $30.79 $318K 64
Oct 01, 2022 $VET
Vermilion Energy
Exercise Sell 23,203 $27.83 $646K 64
Oct 01, 2022 $VET
Vermilion Energy
Exercise Buy 23,203 $27.83 $646K 64
Oct 01, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 108 $25.81 $3K 64
Mar 16, 2022 $VET
Vermilion Energy
Other Buy 11,031 $27.29 $301K 64
Dec 31, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 611 $13.22 $8K 64
May 31, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 430 $9.39 $4K 64
Apr 30, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 461 $8.73 $4K 64
Apr 14, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 11,355 $9.17 $104K 64
Apr 01, 2021 $VET
Vermilion Energy
Exercise Sell 13,812 $9.30 $128K 64
Apr 01, 2021 $VET
Vermilion Energy
Exercise Buy 23,065 $9.30 $215K 64
Apr 01, 2021 $VET
Vermilion Energy
Comp. Grant Buy 64,503 $9.30 $600K 64
Mar 31, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 652 $9.08 $6K 64
Mar 30, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 4,960 $9.50 $47K 64
Mar 18, 2021 $VET
Vermilion Energy
Other Buy 9,061 $10.61 $96K 64
Feb 28, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 608 $6.42 $4K 64
Jan 31, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 634 $6.21 $4K 64
Dec 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 1,971 $13.80 $27K 64
Dec 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 665 $5.91 $4K 64
Nov 30, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 1,003 $3.99 $4K 64
Oct 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 1,038 $3.77 $4K 64
Sep 30, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 1,474 $4.16 $6K 64
Aug 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 678 $5.78 $4K 64
Jul 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 634 $6.16 $4K 64
Jun 30, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 496 $8.00 $4K 64
Jun 29, 2020 $VET
Vermilion Energy
Comp. Grant Buy 50,592 $9.10 $461K 64
May 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 573 $6.83 $4K 64
Apr 30, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 702 $5.63 $4K 64
Apr 15, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 389 $5.56 $2K 64
Apr 02, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 9,262 $4.30 $40K 64
Apr 01, 2020 $VET
Vermilion Energy
Exercise Sell 1,701 $4.11 $7K 64
Apr 01, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 79 $16.54 $1K 64
Apr 01, 2020 $VET
Vermilion Energy
Exercise Sell 8,579 $4.11 $35K 64
Apr 01, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 398 $16.54 $7K 64
Apr 01, 2020 $VET
Vermilion Energy
Exercise Buy 3,113 $4.11 $13K 64
Apr 01, 2020 $VET
Vermilion Energy
Exercise Buy 15,699 $4.11 $64K 64
Mar 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 949 $6.46 $6K 64
Mar 06, 2020 $VET
Vermilion Energy
Open Market Buy 18,372 $10.51 $193K 64
Mar 06, 2020 $VET
Vermilion Energy
Open Market Buy 1,000 $10.52 $11K 64
Feb 29, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 199 $18.07 $4K 64
Jan 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 198 $21.13 $4K 64
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Signal scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.