로딩 중…
StockDiggingStockDigging

Vermilion Energy Inc.

VET· NYSE
CACA
$11.55-3.10%
2026-08-03

Financials

Valuation Metrics

Vermilion Energy Inc.'s Market Cap is $1.77B. At end of 2025 it was $1.25B. Ranked #2144 of 3,112 in US market (top 69%), #1310 of 1,667 on NYSE (top 79%), #130 of 174 in Energy (top 75%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$1.77B
Revenue$1.30B
Net Income$-583M
Total Assets$4.06B
Net Assets$1.50B
Value
P/B1.18x
P/S1.36x
EV/EBITDA11.31x
FCF Yield12.17%
Profitability
ROE-38.93%
ROA-14.35%
Op. Margin20.17%
Revenue Growth-16.41%
Earnings Growth-1075.82%
Financial Health
Debt Ratio171.27%
Total Debt$954M
FCF$215M
Cash$9M
Current Ratio0.63x
Net Debt/EBITDA3.94x
Dividend
Div. Yield4.07%
Div. Growth34.66%
Performance
1Y Return45.28%
1M Return28.48%
From 52W High-22.06%
1Y MDD-39.39%
Trading
Volume961,069 shares
Trading Value$11M
Per Share
EPS$-3.07
BPS$10.43