13.60CAD-1.02%Mkt Cap: 1.52B $P/E: —1d ago
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&PIndicators:|
Key Statistics
Company
Market Cap1.52B $
Enterprise Value2.46B $
Revenue (TTM)1.27B $
Gross Profit731.29M $
Net Income (TTM)-475.99M $
Revenue/Share8.279 USD
Last Price13.60 CAD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees636
CountryCA
SectorEnergy
IndustryOil & Gas E&P
ISINCA9237251058
Valuation
P/E (Trailing)—
P/E (Forward)15.11
PEG—
EV/EBITDA3.78
EV/Revenue1.94
P/S1.19
P/B1.02
EPS (TTM)-3.32
EPS (Forward)0.90
52W Range
9.71037% of range20.31
52W High20.31 CAD
52W Low9.710 CAD
Profitability
Gross Margin53.29%
Oper. Margin-41.46%
EBITDA Margin51.24%
Profit Margin-34.69%
ROE-29.42%
ROA-12.23%
Growth
Revenue Growth9.90%
Earnings Growth—
Cash Flow & Leverage
Operating CF687.23M $
CapEx (TTM)462.39M $
FCF Margin15.45%
FCF Yield12.94%
Net Debt943.14M $
Net Debt/EBITDA1.45
Balance Sheet
Debt/Equity0.58
Current Ratio0.63
Quick Ratio0.39
Book Value/Sh13.40 CAD
Cash/Share0.1070 CAD
Dividends
Fwd Div Rate0.5400 CAD
Trail. Div Rate0.5250 CAD
Div. Yield3.93%
5Y Avg Yield13.10%
Payout Ratio76.12%
Ex-Div DateJun 15, 2026
Pay DateJun 30, 2026
Analyst Consensus
Rating2.4 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)21.00 CAD
Upside (mean)+54.4%
Target Range15.00 CAD – 27.00 CAD
CAD15.00+54.4% to meanCAD27.00
# Analysts10
Ownership
Shares Out.153.20M
Float151.76M
Insiders0.23%
Institutions63.24%
Short Interest
Short Ratio7.1d
Short % Out.4.25%
Shares Short4.75M
Short (prev mo.)4.77M
Technical
SMA 5015.10 (-9.9%)
SMA 20014.07 (-3.3%)
Beta0.49
S&P 52W Chg19.63%
Avg Vol (30d)948.82K
Avg Vol (10d)980.11K
Technical Indicators
RSI (14)44.6
MACD-0.4311
MACD Signal-0.6193
MACD Hist.+0.1882
BB Upper14.30 CAD
BB Middle13.40 CAD
BB Lower12.50 CAD
BB Width13.39%
ATR (14)0.5014 CAD
Vol Ratio (20d)1.01x