13.27CAD+1.38%Mkt Cap: 1.48B $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…
Indicators:|
Key Statistics
Company
Market Cap1.48B $
Enterprise Value2.42B $
Revenue (TTM)1.27B $
Gross Profit731.29M $
Net Income (TTM)-475.99M $
Revenue/Share8.279 USD
Last Price13.27 CAD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees636
CountryCA
SectorEnergy
IndustryOil & Gas E&P
ISINCA9237251058
Valuation
P/E (Trailing)—
P/E (Forward)14.74
PEG—
EV/EBITDA3.72
EV/Revenue1.91
P/S1.16
P/B0.99
EPS (TTM)-3.32
EPS (Forward)0.90
52W Range
9.71034% 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 Yield13.26%
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. Yield4.13%
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.70 CAD
Upside (mean)+63.5%
Target Range18.00 CAD – 27.00 CAD
CAD18.00+63.5% to meanCAD27.00
# Analysts10
Ownership
Shares Out.153.20M
Float151.76M
Insiders0.23%
Institutions63.40%
Short Interest
Short Ratio4.0d
Short % Out.3.10%
Shares Short4.77M
Short (prev mo.)5.35M
Technical
SMA 5016.11 (-17.7%)
SMA 20013.93 (-4.7%)
Beta0.50
S&P 52W Chg20.05%
Avg Vol (30d)1.07M
Avg Vol (10d)857.18K
Technical Indicators
RSI (14)30.7
MACD-0.8665
MACD Signal-0.7636
MACD Hist.-0.1029
BB Upper17.11 CAD
BB Middle14.68 CAD
BB Lower12.26 CAD
BB Width33.05%
ATR (14)0.5350 CAD
Vol Ratio (20d)1.69x