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 45
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 45
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 — — 45
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.