Insider Profile
Vermilion Energy Inc.
1
Companies Filed At
10
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
May 14, 2026
Most Recent Trade
20
Credibility
Score
44%
Hit Rate
-1.9%
Avg 90d Return
-3.0%
Median 90d Return
793
Evaluated Trades
+43.8%
Best Trade
-46.8%
Worst Trade
Hit rate and returns are based on 793 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
May 14, 2026 $VET
Vermilion Energy
Buyback Buy 64
May 14, 2026 $VET
Vermilion Energy
Buyback Buy 64
May 12, 2026 $VET
Vermilion Energy
Open Market Buy 64
May 12, 2026 $VET
Vermilion Energy
Open Market Buy 64
Apr 30, 2026 $VET
Vermilion Energy
Buyback Buy 4,914 $18.31 $90K 64
Apr 30, 2026 $VET
Vermilion Energy
Buyback Buy 20,570 64
Apr 29, 2026 $VET
Vermilion Energy
Buyback Buy 4,933 $18.24 $90K 64
Apr 28, 2026 $VET
Vermilion Energy
Buyback Buy 5,063 $17.77 $90K 64
Apr 27, 2026 $VET
Vermilion Energy
Buyback Buy 5,244 $17.16 $90K 64
Apr 24, 2026 $VET
Vermilion Energy
Buyback Buy 5,330 $16.88 $90K 64
Apr 24, 2026 $VET
Vermilion Energy
Buyback Buy 27,626 64
Apr 23, 2026 $VET
Vermilion Energy
Buyback Buy 5,301 $16.98 $90K 64
Apr 22, 2026 $VET
Vermilion Energy
Buyback Buy 5,387 $16.71 $90K 64
Apr 21, 2026 $VET
Vermilion Energy
Buyback Buy 5,537 $16.25 $90K 64
Apr 20, 2026 $VET
Vermilion Energy
Buyback Buy 5,580 $16.13 $90K 64
Apr 17, 2026 $VET
Vermilion Energy
Buyback Buy 5,821 $15.46 $90K 64
Apr 17, 2026 $VET
Vermilion Energy
Buyback Buy 20,749 64
Apr 16, 2026 $VET
Vermilion Energy
Buyback Buy 5,258 $17.12 $90K 64
Apr 15, 2026 $VET
Vermilion Energy
Buyback Buy 5,269 $17.08 $90K 64
Apr 14, 2026 $VET
Vermilion Energy
Buyback Buy 5,182 $17.36 $90K 64
Apr 13, 2026 $VET
Vermilion Energy
Buyback Buy 5,040 $17.85 $90K 64
Mar 27, 2026 $VET
Vermilion Energy
Derivative Sell 1 64
Mar 17, 2026 $VET
Vermilion Energy
Buyback Buy 64
Mar 13, 2026 $VET
Vermilion Energy
Open Market Buy 64
Mar 13, 2026 $VET
Vermilion Energy
Buyback Buy 6,497 64
Mar 06, 2026 $VET
Vermilion Energy
Buyback Buy 6,497 $15.39 $100K 64
Mar 06, 2026 $VET
Vermilion Energy
Buyback Buy 32,457 64
Mar 05, 2026 $VET
Vermilion Energy
Buyback Buy 6,455 $15.49 $100K 64
Mar 04, 2026 $VET
Vermilion Energy
Buyback Buy 6,420 $15.58 $100K 64
Mar 03, 2026 $VET
Vermilion Energy
Buyback Buy 6,360 $15.72 $100K 64
Mar 02, 2026 $VET
Vermilion Energy
Buyback Buy 6,415 $15.62 $100K 64
Feb 27, 2026 $VET
Vermilion Energy
Buyback Buy 6,807 $14.69 $100K 64
Feb 27, 2026 $VET
Vermilion Energy
Buyback Buy 34,666 64
Feb 26, 2026 $VET
Vermilion Energy
Buyback Buy 6,970 $14.35 $100K 64
Feb 25, 2026 $VET
Vermilion Energy
Buyback Buy 6,988 $14.31 $100K 64
Feb 24, 2026 $VET
Vermilion Energy
Buyback Buy 6,915 $14.46 $100K 64
Feb 23, 2026 $VET
Vermilion Energy
Buyback Buy 6,840 $14.62 $100K 64
Feb 20, 2026 $VET
Vermilion Energy
Buyback Buy 28,718 64
Feb 20, 2026 $VET
Vermilion Energy
Buyback Buy 6,953 $14.38 $100K 64
Feb 19, 2026 $VET
Vermilion Energy
Buyback Buy 6,831 $14.64 $100K 64
Feb 18, 2026 $VET
Vermilion Energy
Buyback Buy 7,129 $14.03 $100K 64
Feb 17, 2026 $VET
Vermilion Energy
Buyback Buy 7,407 $13.50 $100K 64
Feb 13, 2026 $VET
Vermilion Energy
Buyback Buy 7,351 $13.60 $100K 64
Feb 13, 2026 $VET
Vermilion Energy
Buyback Buy 35,734 64
Feb 12, 2026 $VET
Vermilion Energy
Buyback Buy 7,211 $13.87 $100K 64
Feb 11, 2026 $VET
Vermilion Energy
Buyback Buy 7,039 $14.21 $100K 64
Feb 10, 2026 $VET
Vermilion Energy
Buyback Buy 7,126 $14.03 $100K 64
Feb 09, 2026 $VET
Vermilion Energy
Buyback Buy 7,090 $14.10 $100K 64
Feb 06, 2026 $VET
Vermilion Energy
Buyback Buy 7,268 $13.76 $100K 64
Feb 06, 2026 $VET
Vermilion Energy
Buyback Buy 37,567 64
Feb 05, 2026 $VET
Vermilion Energy
Buyback Buy 7,425 $13.47 $100K 64
Feb 04, 2026 $VET
Vermilion Energy
Buyback Buy 7,240 $13.81 $100K 64
Feb 03, 2026 $VET
Vermilion Energy
Buyback Buy 7,513 $13.31 $100K 64
Feb 02, 2026 $VET
Vermilion Energy
Buyback Buy 7,797 $12.82 $100K 64
Jan 30, 2026 $VET
Vermilion Energy
Buyback Buy 38,302 64
Jan 30, 2026 $VET
Vermilion Energy
Buyback Buy 7,592 $13.17 $100K 64
Jan 29, 2026 $VET
Vermilion Energy
Buyback Buy 7,472 $13.38 $100K 64
Jan 28, 2026 $VET
Vermilion Energy
Buyback Buy 7,590 $13.17 $100K 64
Jan 27, 2026 $VET
Vermilion Energy
Buyback Buy 7,631 $13.10 $100K 64
Jan 26, 2026 $VET
Vermilion Energy
Buyback Buy 7,806 $12.81 $100K 64
Jan 23, 2026 $VET
Vermilion Energy
Buyback Buy 7,803 $12.81 $100K 64
Jan 23, 2026 $VET
Vermilion Energy
Buyback Buy 40,361 64
Jan 22, 2026 $VET
Vermilion Energy
Buyback Buy 7,919 $12.63 $100K 64
Jan 21, 2026 $VET
Vermilion Energy
Buyback Buy 7,816 $12.79 $100K 64
Jan 20, 2026 $VET
Vermilion Energy
Buyback Buy 8,100 $12.36 $100K 64
Jan 19, 2026 $VET
Vermilion Energy
Buyback Buy 8,237 $12.14 $100K 64
Jan 16, 2026 $VET
Vermilion Energy
Buyback Buy 8,289 $12.06 $100K 64
Jan 16, 2026 $VET
Vermilion Energy
Buyback Buy 42,325 64
Jan 15, 2026 $VET
Vermilion Energy
Buyback Buy 8,364 $11.96 $100K 64
Jan 14, 2026 $VET
Vermilion Energy
Buyback Buy 8,189 $12.21 $100K 64
Jan 13, 2026 $VET
Vermilion Energy
Buyback Buy 8,420 $11.88 $100K 64
Jan 12, 2026 $VET
Vermilion Energy
Buyback Buy 8,626 $11.59 $100K 64
Jan 09, 2026 $VET
Vermilion Energy
Buyback Buy 8,726 $11.46 $100K 64
Jan 09, 2026 $VET
Vermilion Energy
Buyback Buy 44,764 64
Jan 08, 2026 $VET
Vermilion Energy
Buyback Buy 9,030 $11.07 $100K 64
Jan 07, 2026 $VET
Vermilion Energy
Buyback Buy 9,185 $10.89 $100K 64
Jan 06, 2026 $VET
Vermilion Energy
Buyback Buy 8,899 $11.24 $100K 64
Jan 05, 2026 $VET
Vermilion Energy
Buyback Buy 8,943 $11.18 $100K 64
Jan 02, 2026 $VET
Vermilion Energy
Buyback Buy 8,735 64
Jan 02, 2026 $VET
Vermilion Energy
Buyback Buy 8,707 $11.49 $100K 64
Dec 31, 2025 $VET
Vermilion Energy
Buyback Buy 26,402 64
Dec 31, 2025 $VET
Vermilion Energy
Buyback Buy 8,735 $11.45 $100K 64
Dec 30, 2025 $VET
Vermilion Energy
Buyback Buy 8,686 $11.51 $100K 64
Dec 29, 2025 $VET
Vermilion Energy
Buyback Buy 8,800 $11.36 $100K 64
Dec 24, 2025 $VET
Vermilion Energy
Buyback Buy 8,916 $11.22 $100K 64
Dec 24, 2025 $VET
Vermilion Energy
Buyback Buy 26,529 64
Dec 23, 2025 $VET
Vermilion Energy
Buyback Buy 8,871 $11.27 $100K 64
Dec 22, 2025 $VET
Vermilion Energy
Buyback Buy 8,766 $11.41 $100K 64
Dec 19, 2025 $VET
Vermilion Energy
Buyback Buy 35,436 64
Dec 19, 2025 $VET
Vermilion Energy
Buyback Buy 8,892 $11.26 $100K 64
Dec 18, 2025 $VET
Vermilion Energy
Buyback Buy 8,984 $11.13 $100K 64
Dec 17, 2025 $VET
Vermilion Energy
Buyback Buy 8,906 $11.23 $100K 64
Dec 16, 2025 $VET
Vermilion Energy
Buyback Buy 8,946 $11.18 $100K 64
Dec 15, 2025 $VET
Vermilion Energy
Buyback Buy 64
Dec 15, 2025 $VET
Vermilion Energy
Buyback Buy 8,392 64
Dec 15, 2025 $VET
Vermilion Energy
Buyback Buy 8,600 $11.59 $100K 64
Dec 12, 2025 $VET
Vermilion Energy
Buyback Buy 8,392 $11.92 $100K 64
Dec 12, 2025 $VET
Vermilion Energy
Buyback Buy 39,904 64
Dec 11, 2025 $VET
Vermilion Energy
Open Market Buy 64
Dec 11, 2025 $VET
Vermilion Energy
Buyback Buy 8,140 $12.28 $100K 64
Dec 10, 2025 $VET
Vermilion Energy
Buyback Buy 64
Dec 10, 2025 $VET
Vermilion Energy
Buyback Buy 8,138 $12.29 $100K 64
Dec 09, 2025 $VET
Vermilion Energy
Buyback Buy 7,941 $12.58 $100K 64
Dec 08, 2025 $VET
Vermilion Energy
Buyback Buy 7,831 $12.77 $100K 64
Dec 08, 2025 $VET
Vermilion Energy
Open Market Buy 64
Dec 05, 2025 $VET
Vermilion Energy
Buyback Buy 39,425 64
Dec 05, 2025 $VET
Vermilion Energy
Buyback Buy 7,854 $12.73 $100K 64
Dec 04, 2025 $VET
Vermilion Energy
Buyback Buy 7,790 $12.84 $100K 64
Dec 03, 2025 $VET
Vermilion Energy
Buyback Buy 7,993 $12.47 $100K 64
Dec 02, 2025 $VET
Vermilion Energy
Buyback Buy 8,049 $12.42 $100K 64
Dec 01, 2025 $VET
Vermilion Energy
Buyback Buy 7,833 $12.77 $100K 64
Nov 28, 2025 $VET
Vermilion Energy
Buyback Buy 7,760 $12.89 $100K 64
Nov 27, 2025 $VET
Vermilion Energy
Buyback Buy 8,179 $12.23 $100K 64
Nov 26, 2025 $VET
Vermilion Energy
Buyback Buy 8,251 $12.12 $100K 64
Nov 25, 2025 $VET
Vermilion Energy
Buyback Buy 8,271 $12.09 $100K 64
Nov 24, 2025 $VET
Vermilion Energy
Buyback Buy 7,987 $12.52 $100K 64
Nov 21, 2025 $VET
Vermilion Energy
Buyback Buy 7,992 $12.51 $100K 64
Nov 20, 2025 $VET
Vermilion Energy
Buyback Buy 7,648 $13.07 $100K 64
Nov 19, 2025 $VET
Vermilion Energy
Buyback Buy 7,845 $12.75 $100K 64
Nov 18, 2025 $VET
Vermilion Energy
Buyback Buy 7,954 $12.57 $100K 64
Nov 17, 2025 $VET
Vermilion Energy
Buyback Buy 8,003 $12.49 $100K 64
Nov 14, 2025 $VET
Vermilion Energy
Buyback Buy 8,039 $12.44 $100K 64
Nov 13, 2025 $VET
Vermilion Energy
Buyback Buy 8,099 $12.35 $100K 64
Nov 12, 2025 $VET
Vermilion Energy
Buyback Buy 8,063 $12.40 $100K 64
Nov 11, 2025 $VET
Vermilion Energy
Buyback Buy 7,920 $12.63 $100K 64
Nov 10, 2025 $VET
Vermilion Energy
Buyback Buy 8,300 $11.91 $99K 64
Nov 07, 2025 $VET
Vermilion Energy
Buyback Buy 8,742 $11.44 $100K 64
Nov 06, 2025 $VET
Vermilion Energy
Buyback Buy 8,963 $11.16 $100K 64
Nov 05, 2025 $VET
Vermilion Energy
Buyback Buy 9,601 $10.41 $100K 64
Nov 04, 2025 $VET
Vermilion Energy
Buyback Buy 9,707 $10.30 $100K 64
Nov 03, 2025 $VET
Vermilion Energy
Buyback Buy 9,579 $10.44 $100K 64
Oct 30, 2025 $VET
Vermilion Energy
Buyback Buy 9,663 $10.35 $100K 64
Oct 29, 2025 $VET
Vermilion Energy
Buyback Buy 9,720 $10.29 $100K 64
Oct 28, 2025 $VET
Vermilion Energy
Buyback Buy 9,761 $10.25 $100K 64
Oct 27, 2025 $VET
Vermilion Energy
Buyback Buy 9,479 $10.55 $100K 64
Oct 24, 2025 $VET
Vermilion Energy
Buyback Buy 9,382 $10.66 $100K 64
Oct 24, 2025 $VET
Vermilion Energy
Buyback Buy 48,662 64
Oct 23, 2025 $VET
Vermilion Energy
Buyback Buy 9,358 $10.69 $100K 64
Oct 22, 2025 $VET
Vermilion Energy
Buyback Buy 9,803 $10.20 $100K 64
Oct 21, 2025 $VET
Vermilion Energy
Buyback Buy 9,819 $10.18 $100K 64
Oct 20, 2025 $VET
Vermilion Energy
Buyback Buy 9,765 $10.24 $100K 64
Oct 17, 2025 $VET
Vermilion Energy
Buyback Buy 37,686 64
Oct 17, 2025 $VET
Vermilion Energy
Buyback Buy 9,917 $10.08 $100K 64
Oct 16, 2025 $VET
Vermilion Energy
Buyback Buy 9,596 $10.42 $100K 64
Oct 15, 2025 $VET
Vermilion Energy
Buyback Buy 64
Oct 15, 2025 $VET
Vermilion Energy
Buyback Buy 9,446 $10.59 $100K 64
Oct 14, 2025 $VET
Vermilion Energy
Buyback Buy 9,442 $10.59 $100K 64
Oct 10, 2025 $VET
Vermilion Energy
Open Market Buy 64
Oct 10, 2025 $VET
Vermilion Energy
Buyback Buy 42,916 64
Oct 10, 2025 $VET
Vermilion Energy
Buyback Buy 9,202 $10.87 $100K 64
Oct 09, 2025 $VET
Vermilion Energy
Buyback Buy 8,604 $11.62 $100K 64
Oct 08, 2025 $VET
Vermilion Energy
Buyback Buy 8,549 $11.70 $100K 64
Oct 07, 2025 $VET
Vermilion Energy
Buyback Buy 64
Oct 07, 2025 $VET
Vermilion Energy
Buyback Buy 8,519 $11.74 $100K 64
Oct 06, 2025 $VET
Vermilion Energy
Buyback Buy 8,385 $11.93 $100K 64
Oct 03, 2025 $VET
Vermilion Energy
Open Market Buy 64
Oct 03, 2025 $VET
Vermilion Energy
Buyback Buy 8,859 $11.29 $100K 64
Oct 03, 2025 $VET
Vermilion Energy
Buyback Buy 35,966 64
Oct 02, 2025 $VET
Vermilion Energy
Buyback Buy 8,998 $11.11 $100K 64
Oct 01, 2025 $VET
Vermilion Energy
Buyback Buy 9,043 $11.06 $100K 64
Sep 30, 2025 $VET
Vermilion Energy
Buyback Buy 9,131 $10.95 $100K 64
Sep 29, 2025 $VET
Vermilion Energy
Buyback Buy 8,440 64
Sep 29, 2025 $VET
Vermilion Energy
Buyback Buy 8,794 $11.38 $100K 64
Sep 26, 2025 $VET
Vermilion Energy
Buyback Buy 45,258 64
Sep 26, 2025 $VET
Vermilion Energy
Buyback Buy 8,440 $11.85 $100K 64
Sep 25, 2025 $VET
Vermilion Energy
Buyback Buy 8,759 $11.42 $100K 64
Sep 24, 2025 $VET
Vermilion Energy
Buyback Buy 8,553 $11.69 $100K 64
Sep 23, 2025 $VET
Vermilion Energy
Buyback Buy 8,906 $11.23 $100K 64
Sep 22, 2025 $VET
Vermilion Energy
Buyback Buy 9,525 $10.50 $100K 64
Sep 19, 2025 $VET
Vermilion Energy
Buyback Buy 47,203 64
Sep 19, 2025 $VET
Vermilion Energy
Buyback Buy 9,515 $10.51 $100K 64
Sep 18, 2025 $VET
Vermilion Energy
Buyback Buy 9,326 $10.72 $100K 64
Sep 17, 2025 $VET
Vermilion Energy
Buyback Buy 9,200 $10.75 $99K 64
Sep 16, 2025 $VET
Vermilion Energy
Buyback Buy 9,288 $10.77 $100K 64
Sep 15, 2025 $VET
Vermilion Energy
Buyback Buy 9,697 $10.31 $100K 64
Sep 12, 2025 $VET
Vermilion Energy
Buyback Buy 9,692 $10.32 $100K 64
Sep 12, 2025 $VET
Vermilion Energy
Buyback Buy 48,595 64
Sep 11, 2025 $VET
Vermilion Energy
Buyback Buy 9,609 $10.41 $100K 64
Sep 10, 2025 $VET
Vermilion Energy
Buyback Buy 9,591 $10.43 $100K 64
Sep 09, 2025 $VET
Vermilion Energy
Buyback Buy 9,661 $10.35 $100K 64
Sep 08, 2025 $VET
Vermilion Energy
Buyback Buy 9,879 $10.12 $100K 64
Sep 05, 2025 $VET
Vermilion Energy
Buyback Buy 38,227 64
Sep 05, 2025 $VET
Vermilion Energy
Buyback Buy 9,855 $10.15 $100K 64
Sep 04, 2025 $VET
Vermilion Energy
Buyback Buy 9,661 $10.35 $100K 64
Sep 03, 2025 $VET
Vermilion Energy
Buyback Buy 9,563 $10.46 $100K 64
Sep 02, 2025 $VET
Vermilion Energy
Buyback Buy 9,490 $10.54 $100K 64
Aug 29, 2025 $VET
Vermilion Energy
Buyback Buy 47,701 64
Aug 29, 2025 $VET
Vermilion Energy
Buyback Buy 9,513 $10.51 $100K 64
Aug 28, 2025 $VET
Vermilion Energy
Buyback Buy 9,500 $10.51 $100K 64
Aug 27, 2025 $VET
Vermilion Energy
Buyback Buy 9,459 $10.57 $100K 64
Aug 26, 2025 $VET
Vermilion Energy
Buyback Buy 9,606 $10.41 $100K 64
Aug 25, 2025 $VET
Vermilion Energy
Buyback Buy 9,538 $10.48 $100K 64
Aug 22, 2025 $VET
Vermilion Energy
Buyback Buy 50,252 64
Aug 22, 2025 $VET
Vermilion Energy
Buyback Buy 9,598 $10.42 $100K 64
Aug 21, 2025 $VET
Vermilion Energy
Buyback Buy 10,032 $9.97 $100K 64
Aug 20, 2025 $VET
Vermilion Energy
Buyback Buy 10,149 $9.85 $100K 64
Aug 19, 2025 $VET
Vermilion Energy
Buyback Buy 10,075 $9.93 $100K 64
Aug 18, 2025 $VET
Vermilion Energy
Buyback Buy 10,000 $9.90 $99K 64
Aug 15, 2025 $VET
Vermilion Energy
Buyback Buy 9,996 $10.02 $100K 64
Aug 15, 2025 $VET
Vermilion Energy
Buyback Buy 49,366 64
Aug 15, 2025 $VET
Vermilion Energy
Buyback Buy 64
Aug 14, 2025 $VET
Vermilion Energy
Buyback Buy 64
Aug 14, 2025 $VET
Vermilion Energy
Buyback Buy 10,034 $9.97 $100K 64
Aug 13, 2025 $VET
Vermilion Energy
Buyback Buy 9,972 $10.03 $100K 64
Aug 13, 2025 $VET
Vermilion Energy
Open Market Buy 64
Aug 12, 2025 $VET
Vermilion Energy
Buyback Buy 9,920 $10.08 $100K 64
Aug 12, 2025 $VET
Vermilion Energy
Buyback Buy 64
Aug 12, 2025 $VET
Vermilion Energy
Open Market Buy 64
Aug 11, 2025 $VET
Vermilion Energy
Buyback Buy 9,791 $10.21 $100K 64
Aug 08, 2025 $VET
Vermilion Energy
Open Market Buy 64
Aug 08, 2025 $VET
Vermilion Energy
Buyback Buy 36,491 64
Aug 08, 2025 $VET
Vermilion Energy
Buyback Buy 9,649 $10.36 $100K 64
Aug 07, 2025 $VET
Vermilion Energy
Buyback Buy 9,191 $10.88 $100K 64
Aug 06, 2025 $VET
Vermilion Energy
Buyback Buy 9,067 $11.03 $100K 64
Aug 05, 2025 $VET
Vermilion Energy
Buyback Buy 9,169 $10.91 $100K 64
Aug 01, 2025 $VET
Vermilion Energy
Buyback Buy 9,064 $11.03 $100K 64
Aug 01, 2025 $VET
Vermilion Energy
Buyback Buy 8,654 64
Jul 31, 2025 $VET
Vermilion Energy
Buyback Buy 34,311 64
Jul 31, 2025 $VET
Vermilion Energy
Buyback Buy 8,654 $11.55 $100K 64
Jul 30, 2025 $VET
Vermilion Energy
Buyback Buy 8,581 $11.65 $100K 64
Jul 29, 2025 $VET
Vermilion Energy
Buyback Buy 8,532 $11.72 $100K 64
Jul 28, 2025 $VET
Vermilion Energy
Buyback Buy 8,516 $11.74 $100K 64
Jul 25, 2025 $VET
Vermilion Energy
Buyback Buy 8,682 $11.52 $100K 64
Jul 25, 2025 $VET
Vermilion Energy
Buyback Buy 45,631 64
Jul 24, 2025 $VET
Vermilion Energy
Buyback Buy 8,772 $11.40 $100K 64
Jul 23, 2025 $VET
Vermilion Energy
Buyback Buy 9,018 $11.09 $100K 64
Jul 22, 2025 $VET
Vermilion Energy
Buyback Buy 9,245 $10.82 $100K 64
Jul 21, 2025 $VET
Vermilion Energy
Buyback Buy 9,372 $10.67 $100K 64
Jul 18, 2025 $VET
Vermilion Energy
Buyback Buy 9,224 $10.84 $100K 64
Jul 18, 2025 $VET
Vermilion Energy
Buyback Buy 47,067 64
Jul 17, 2025 $VET
Vermilion Energy
Buyback Buy 9,375 $10.67 $100K 64
Jul 16, 2025 $VET
Vermilion Energy
Buyback Buy 9,643 $10.37 $100K 64
Jul 15, 2025 $VET
Vermilion Energy
Buyback Buy 9,381 $10.66 $100K 64
Jul 14, 2025 $VET
Vermilion Energy
Buyback Buy 9,365 $10.68 $100K 64
Jul 11, 2025 $VET
Vermilion Energy
Buyback Buy 48,016 64
Jul 11, 2025 $VET
Vermilion Energy
Buyback Buy 9,303 $10.75 $100K 64
Jul 10, 2025 $VET
Vermilion Energy
Buyback Buy 9,377 $10.66 $100K 64
Jul 09, 2025 $VET
Vermilion Energy
Buyback Buy 9,449 $10.58 $100K 64
Jul 08, 2025 $VET
Vermilion Energy
Buyback Buy 9,551 $10.47 $100K 64
Jul 07, 2025 $VET
Vermilion Energy
Buyback Buy 9,879 $10.12 $100K 64
Jul 04, 2025 $VET
Vermilion Energy
Buyback Buy 29,576 64
Jul 04, 2025 $VET
Vermilion Energy
Buyback Buy 9,760 $10.25 $100K 64
Jul 03, 2025 $VET
Vermilion Energy
Buyback Buy 9,759 $10.25 $100K 64
Jul 02, 2025 $VET
Vermilion Energy
Buyback Buy 9,806 $10.20 $100K 64
Jun 30, 2025 $VET
Vermilion Energy
Buyback Buy 9,841 64
Jun 30, 2025 $VET
Vermilion Energy
Buyback Buy 10,011 $9.99 $100K 64
Jun 27, 2025 $VET
Vermilion Energy
Buyback Buy 9,841 $10.16 $100K 64
Jun 27, 2025 $VET
Vermilion Energy
Buyback Buy 47,206 64
Jun 26, 2025 $VET
Vermilion Energy
Buyback Buy 9,808 $10.19 $100K 64
Jun 25, 2025 $VET
Vermilion Energy
Buyback Buy 9,853 $10.15 $100K 64
Jun 24, 2025 $VET
Vermilion Energy
Buyback Buy 9,584 $10.43 $100K 64
Jun 23, 2025 $VET
Vermilion Energy
Buyback Buy 9,025 $11.08 $100K 64
Jun 20, 2025 $VET
Vermilion Energy
Buyback Buy 44,634 64
Jun 20, 2025 $VET
Vermilion Energy
Buyback Buy 8,936 $11.19 $100K 64
Jun 19, 2025 $VET
Vermilion Energy
Buyback Buy 8,780 $11.39 $100K 64
Jun 18, 2025 $VET
Vermilion Energy
Buyback Buy 8,872 $11.27 $100K 64
Jun 17, 2025 $VET
Vermilion Energy
Buyback Buy 8,890 $11.25 $100K 64
Jun 16, 2025 $VET
Vermilion Energy
Buyback Buy 9,092 $11.00 $100K 64
Jun 13, 2025 $VET
Vermilion Energy
Buyback Buy 48,425 64
Jun 13, 2025 $VET
Vermilion Energy
Buyback Buy 9,000 $11.07 $100K 64
Jun 12, 2025 $VET
Vermilion Energy
Buyback Buy 9,212 $10.86 $100K 64
Jun 11, 2025 $VET
Vermilion Energy
Buyback Buy 9,371 $10.67 $100K 64
Jun 10, 2025 $VET
Vermilion Energy
Buyback Buy 9,602 $10.41 $100K 64
Jun 09, 2025 $VET
Vermilion Energy
Buyback Buy 10,072 $9.93 $100K 64
Jun 06, 2025 $VET
Vermilion Energy
Buyback Buy 54,110 64
Jun 06, 2025 $VET
Vermilion Energy
Buyback Buy 10,168 $9.83 $100K 64
Jun 05, 2025 $VET
Vermilion Energy
Buyback Buy 10,792 $9.27 $100K 64
Jun 04, 2025 $VET
Vermilion Energy
Buyback Buy 10,774 $9.28 $100K 64
Jun 03, 2025 $VET
Vermilion Energy
Buyback Buy 10,560 $9.47 $100K 64
Jun 02, 2025 $VET
Vermilion Energy
Buyback Buy 10,775 $9.28 $100K 64
May 30, 2025 $VET
Vermilion Energy
Buyback Buy 11,209 $8.92 $100K 64
May 30, 2025 $VET
Vermilion Energy
Buyback Buy 55,819 64
May 29, 2025 $VET
Vermilion Energy
Buyback Buy 10,990 $9.12 $100K 64
May 28, 2025 $VET
Vermilion Energy
Buyback Buy 10,938 $9.14 $100K 64
May 27, 2025 $VET
Vermilion Energy
Buyback Buy 11,260 $8.88 $100K 64
May 26, 2025 $VET
Vermilion Energy
Buyback Buy 11,205 $8.92 $100K 64
May 23, 2025 $VET
Vermilion Energy
Buyback Buy 44,105 64
May 23, 2025 $VET
Vermilion Energy
Buyback Buy 11,426 $8.75 $100K 64
May 22, 2025 $VET
Vermilion Energy
Buyback Buy 11,422 $8.75 $100K 64
May 21, 2025 $VET
Vermilion Energy
Buyback Buy 11,062 $9.04 $100K 64
May 20, 2025 $VET
Vermilion Energy
Buyback Buy 10,981 $9.11 $100K 64
May 16, 2025 $VET
Vermilion Energy
Buyback Buy 53,006 64
May 16, 2025 $VET
Vermilion Energy
Buyback Buy 10,640 $9.40 $100K 64
May 15, 2025 $VET
Vermilion Energy
Buyback Buy 10,628 $9.41 $100K 64
May 14, 2025 $VET
Vermilion Energy
Buyback Buy 10,142 $9.86 $100K 64
May 13, 2025 $VET
Vermilion Energy
Buyback Buy 10,394 $9.62 $100K 64
May 12, 2025 $VET
Vermilion Energy
Buyback Buy 10,618 $9.42 $100K 64
May 09, 2025 $VET
Vermilion Energy
Buyback Buy 11,224 $8.91 $100K 64
May 09, 2025 $VET
Vermilion Energy
Buyback Buy 58,815 64
May 08, 2025 $VET
Vermilion Energy
Buyback Buy 11,763 $8.50 $100K 64
May 07, 2025 $VET
Vermilion Energy
Buyback Buy 11,767 $8.50 $100K 64
May 06, 2025 $VET
Vermilion Energy
Buyback Buy 11,828 $8.45 $100K 64
May 05, 2025 $VET
Vermilion Energy
Buyback Buy 11,880 $8.42 $100K 64
May 02, 2025 $VET
Vermilion Energy
Buyback Buy 23,641 64
May 02, 2025 $VET
Vermilion Energy
Buyback Buy 11,577 $8.64 $100K 64
May 01, 2025 $VET
Vermilion Energy
Buyback Buy 11,770 $8.50 $100K 64
Apr 30, 2025 $VET
Vermilion Energy
Buyback Buy 33,843 64
Apr 30, 2025 $VET
Vermilion Energy
Buyback Buy 11,871 $8.42 $100K 64
Apr 29, 2025 $VET
Vermilion Energy
Buyback Buy 11,323 $8.83 $100K 64
Apr 28, 2025 $VET
Vermilion Energy
Buyback Buy 11,270 $8.87 $100K 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.