VET
VET

Vermilion Energy Inc

NYSE · Energy
$10.21
+0.49 (+5.04%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 2.39B 2.45B 4.46B 4.36B 4.09B
Net Income -59,003,387 -54,420,012 190.92M 163.68M 175.23M
EPS
Profit Margin -2.5% -2.3% 4.3% 3.8% 4.3%
Rev Growth -2.4% -2.4% +20.8% +0.1% -6.6%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 273.31M 273.31M 290.51M 265.53M 302.01M
Total Equity 745.33M 745.33M 767.30M 807.95M 836.64M
D/E Ratio 0.37 0.37 0.38 0.33 0.36
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 1.16B 1.13B 332.61M 284.37M 294.19M
Free Cash Flow 212.76M 229.27M 248.74M