17.64CAD+12.07%Mkt Cap: 1.83B $P/E: —Today
Vermilion Energy Inc., engages in petroleum and natural gas, focuses on the acquisition, exploration, development, and optimization of producing properties in North America, Europe, and Australia. Its properties are loca…
Industry Peers
Oil & Gas E&PKey Statistics
Company
Market Cap1.83B $
Enterprise Value2.90B $
Revenue (TTM)1.34B $
Gross Profit731.29M $
Net Income (TTM)-475.99M $
Revenue/Share8.750 USD
Last Price17.64 CAD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees636
CountryCA
SectorEnergy
IndustryOil & Gas E&P
ISINCA9237251058
Valuation
P/E (Trailing)—
P/E (Forward)16.39
PEG—
EV/EBITDA3.95
EV/Revenue2.17
P/S1.47
P/B1.25
EPS (TTM)-2.92
EPS (Forward)1.08
52W Range
9.71075% of range20.31
52W High20.31 CAD
52W Low9.710 CAD
Profitability
Gross Margin53.29%
Oper. Margin49.26%
EBITDA Margin54.87%
Profit Margin-34.69%
ROE-29.42%
ROA-12.23%
Growth
Revenue Growth23.10%
Earnings Growth—
Cash Flow & Leverage
Operating CF687.23M $
CapEx (TTM)462.39M $
FCF Margin47.37%
FCF Yield34.62%
Net Debt932.87M $
Net Debt/EBITDA1.27
Balance Sheet
Debt/Equity0.58
Current Ratio1.00
Quick Ratio0.65
Book Value/Sh14.14 CAD
Cash/Share0.5350 CAD
Dividends
Fwd Div Rate0.5400 CAD
Trail. Div Rate0.5300 CAD
Div. Yield3.05%
5Y Avg Yield13.10%
Payout Ratio76.12%
Ex-Div DateSep 15, 2026
Pay DateSep 29, 2026
Analyst Consensus
Rating2.3 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)20.27 CAD
Upside (mean)+14.9%
Target Range17.00 CAD – 27.00 CAD
CAD17.00+14.9% to meanCAD27.00
# Analysts11
Ownership
Shares Out.152.80M
Float151.36M
Insiders0.23%
Institutions65.80%
Short Interest
Short Ratio4.0d
Short % Out.3.31%
Shares Short6.12M
Short (prev mo.)6.51M
Technical
SMA 5014.68 (+20.2%)
SMA 20014.65 (+20.4%)
Beta0.49
S&P 52W Chg18.16%
Avg Vol (30d)1.15M
Avg Vol (10d)1.08M
Technical Indicators
RSI (14)55.7
MACD0.3661
MACD Signal0.3434
MACD Hist.+0.0227
BB Upper16.86 CAD
BB Middle15.33 CAD
BB Lower13.80 CAD
BB Width19.95%
ATR (14)0.6007 CAD
Vol Ratio (20d)0.43x