Vermilion Energy Inc. (VET)
NYSE: VET · Real-Time Price · USD
13.04
-0.86 (-6.16%)
Mar 23, 2026, 3:42 PM EDT - Market open

Vermilion Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,1211,2731,5221,8892,8521,881
Market Cap Growth
83.98%-16.36%-19.42%-33.77%51.65%186.17%
Enterprise Value
3,0562,2022,1692,4773,6683,124
PE Ratio
--2.69-45.10-11.013.072.28
Forward PE
20.4811.3112.303.753.835.07
PS Ratio
1.710.480.660.620.550.60
PB Ratio
1.310.790.740.851.151.25
P/TBV Ratio
0.900.790.760.861.191.27
P/FCF Ratio
9.415.666.065.973.105.61
P/OCF Ratio
3.081.852.162.532.163.09
EV/Sales Ratio
2.460.830.930.810.711.00
EV/EBITDA Ratio
3.511.251.111.600.750.85
EV/EBIT Ratio
9.851.891.552.540.830.97
EV/FCF Ratio
13.569.788.637.823.999.32
Debt / Equity Ratio
0.580.580.360.310.330.83
Debt / EBITDA Ratio
0.540.540.380.450.170.34
Debt / FCF Ratio
4.194.192.952.180.903.72
Net Debt / Equity Ratio
0.570.570.320.270.330.83
Net Debt / EBITDA Ratio
0.530.530.330.380.170.34
Net Debt / FCF Ratio
4.134.132.571.860.893.71
Asset Turnover
0.640.640.520.641.110.85
Inventory Turnover
13.4213.4210.8615.2625.5126.96
Quick Ratio
0.530.530.650.550.430.45
Current Ratio
0.840.840.881.180.800.63
Return on Equity (ROE)
-14.50%-14.50%-3.29%-7.39%48.03%76.80%
Return on Assets (ROA)
31.66%31.34%42.75%17.26%60.41%73.20%
Return on Invested Capital (ROIC)
34.84%34.49%46.84%18.70%65.17%79.14%
Return on Capital Employed (ROCE)
31.22%31.22%34.92%22.98%108.10%99.82%
Earnings Yield
-22.47%-37.22%-2.22%-9.08%32.54%43.84%
FCF Yield
10.62%17.68%16.51%16.76%32.27%17.82%
Dividend Yield
2.94%5.60%3.41%2.37%0.83%0.00%
Payout Ratio
--15.06%-156.26%-26.13%2.49%0.00%
Buyback Yield / Dilution
2.05%2.05%6.74%3.66%1.83%0.00%
Total Shareholder Return
4.99%7.65%10.15%6.03%2.67%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q