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