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.
Cross-Company Track Record
67%
Hit Rate · 90d
+9.7%
Median Alpha · 90d
9
Closed Buys Evaluated
56%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
cluster buyer high frequency size concentrated
Entry: closing price on SEDI filing date (point-in-time). Exit: 90 calendar days later. Alpha vs XIU.TO (iShares TSX 60). Closed trades only. Not investment advice.
Research 9 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Apr 01, 2026 $VET
Vermilion Energy
Buyback Buy 22,904 $18.99 $435K 50
Apr 01, 2026 $VET
Vermilion Energy
Plan / DRIP Buy 940 $18.64 $18K 50
Apr 01, 2026 $VET
Vermilion Energy
Exercise Sell 130,730 $18.99 $2.5M 50
Apr 01, 2026 $VET
Vermilion Energy
Exercise Buy 67,980 $18.99 $1.3M 50
Dec 31, 2025 $VET
Vermilion Energy
Plan / DRIP Buy 27,109 $11.31 $307K 50
Dec 31, 2025 $VET
Vermilion Energy
Plan / DRIP Buy 5,795 $11.04 $64K 50
Nov 13, 2025 $VET
Vermilion Energy
Open Market Buy 1,200 $12.13 $15K 50
Sep 11, 2025 $VET
Vermilion Energy
Open Market Buy 1,600 $10.34 $17K 50
Apr 15, 2025 $VET
Vermilion Energy
Plan / DRIP Buy 1,078 $8.80 $9K 50
Apr 01, 2025 $VET
Vermilion Energy
Plan / DRIP Buy 594 $14.61 $9K 50
Apr 01, 2025 $VET
Vermilion Energy
Exercise Sell 72,914 $11.79 $860K 50
Apr 01, 2025 $VET
Vermilion Energy
Exercise Buy 37,499 $11.79 $442K 50
Apr 01, 2025 $VET
Vermilion Energy
Comp. Grant Buy 241,724 $11.79 $2.8M 50
Dec 31, 2024 $VET
Vermilion Energy
Plan / DRIP Buy 4,065 $14.69 $60K 50
Dec 31, 2024 $VET
Vermilion Energy
Plan / DRIP Buy 9,050 $15.51 $140K 50
Dec 30, 2024 $VET
Vermilion Energy
Open Market Buy 1,500 $13.05 $20K 50
Sep 27, 2024 $VET
Vermilion Energy
Open Market Buy 1,000 $13.08 $13K 50
Apr 15, 2024 $VET
Vermilion Energy
Plan / DRIP Buy 554 $17.08 $9K 50
Aug 28, 2023 $VET
Vermilion Energy
Open Market Buy 1,000 $19.20 $19K 50
May 17, 2023 $VET
Vermilion Energy
Open Market Buy 1,000 $15.77 $16K 50
Apr 17, 2023 $VET
Vermilion Energy
Plan / DRIP Buy 492 $18.02 $9K 50
Apr 17, 2023 $VET
Vermilion Energy
Plan / DRIP Buy 41,207 $18.27 $753K 50
Apr 01, 2023 $VET
Vermilion Energy
Plan / DRIP Buy 200 $20.40 $4K 50
Apr 01, 2023 $VET
Vermilion Energy
Comp. Grant Buy 138,328 $17.21 $2.4M 50
Apr 01, 2023 $VET
Vermilion Energy
Exercise Buy 76,742 $17.21 $1.3M 50
Apr 01, 2023 $VET
Vermilion Energy
Exercise Sell 11,836 $17.21 $204K 50
Apr 01, 2023 $VET
Vermilion Energy
Plan / DRIP Buy 46 $20.40 $938 50
Apr 01, 2023 $VET
Vermilion Energy
Exercise Sell 51,161 $17.21 $880K 50
Apr 01, 2023 $VET
Vermilion Energy
Exercise Buy 11,836 $17.21 $204K 50
Mar 22, 2023 $VET
Vermilion Energy
Open Market Buy 28,271 $17.59 $497K 50
Mar 18, 2023 $VET
Vermilion Energy
Other Buy 28,271 $17.54 $496K 50
Dec 31, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 1,303 $27.37 $36K 50
Dec 31, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 1,608 $26.92 $43K 50
Oct 31, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 61 $30.50 $2K 50
Oct 25, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 10,331 $30.79 $318K 50
Oct 01, 2022 $VET
Vermilion Energy
Exercise Sell 23,203 $27.83 $646K 50
Oct 01, 2022 $VET
Vermilion Energy
Exercise Buy 23,203 $27.83 $646K 50
Oct 01, 2022 $VET
Vermilion Energy
Plan / DRIP Buy 108 $25.81 $3K 50
Mar 16, 2022 $VET
Vermilion Energy
Other Buy 11,031 $27.29 $301K 50
Dec 31, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 611 $13.22 $8K 50
May 31, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 430 $9.39 $4K 50
Apr 30, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 461 $8.73 $4K 50
Apr 14, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 11,355 $9.17 $104K 50
Apr 01, 2021 $VET
Vermilion Energy
Exercise Sell 13,812 $9.30 $128K 50
Apr 01, 2021 $VET
Vermilion Energy
Exercise Buy 23,065 $9.30 $215K 50
Apr 01, 2021 $VET
Vermilion Energy
Comp. Grant Buy 64,503 $9.30 $600K 50
Mar 31, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 652 $9.08 $6K 50
Mar 30, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 4,960 $9.50 $47K 50
Mar 18, 2021 $VET
Vermilion Energy
Other Buy 9,061 $10.61 $96K 50
Feb 28, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 608 $6.42 $4K 50
Jan 31, 2021 $VET
Vermilion Energy
Plan / DRIP Buy 634 $6.21 $4K 50
Dec 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 1,971 $13.80 $27K 50
Dec 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 665 $5.91 $4K 50
Nov 30, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 1,003 $3.99 $4K 50
Oct 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 1,038 $3.77 $4K 50
Sep 30, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 1,474 $4.16 $6K 50
Aug 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 678 $5.78 $4K 50
Jul 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 634 $6.16 $4K 50
Jun 30, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 496 $8.00 $4K 50
Jun 29, 2020 $VET
Vermilion Energy
Comp. Grant Buy 50,592 $9.10 $461K 50
May 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 573 $6.83 $4K 50
Apr 30, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 702 $5.63 $4K 50
Apr 15, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 389 $5.56 $2K 50
Apr 02, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 9,262 $4.30 $40K 50
Apr 01, 2020 $VET
Vermilion Energy
Exercise Sell 1,701 $4.11 $7K 50
Apr 01, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 79 $16.54 $1K 50
Apr 01, 2020 $VET
Vermilion Energy
Exercise Sell 8,579 $4.11 $35K 50
Apr 01, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 398 $16.54 $7K 50
Apr 01, 2020 $VET
Vermilion Energy
Exercise Buy 3,113 $4.11 $13K 50
Apr 01, 2020 $VET
Vermilion Energy
Exercise Buy 15,699 $4.11 $64K 50
Mar 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 949 $6.46 $6K 50
Mar 06, 2020 $VET
Vermilion Energy
Open Market Buy 18,372 $10.51 $193K 50
Mar 06, 2020 $VET
Vermilion Energy
Open Market Buy 1,000 $10.52 $11K 50
Feb 29, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 199 $18.07 $4K 50
Jan 31, 2020 $VET
Vermilion Energy
Plan / DRIP Buy 198 $21.13 $4K 50
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence 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.