VGP NV (EBR:VGP)
Belgium flag Belgium · Delayed Price · Currency is EUR
80.00
-1.40 (-1.72%)
Aug 31, 2026, 5:35 PM CET

VGP NV Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
208.91191.99144.64146.39132.9639.61
Revenue Growth
8.82%32.74%-1.20%10.11%235.67%-5.79%
Net Income
229.7290.44286.9987.29-122.54650.06
Earnings Per Share
8.2910.6410.523.20-5.4931.41
EPS Growth
-22.07%1.18%228.77%--69.05%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Investment
144.41138.8298.0591.6366.9338.88
Intersegment Eliminations
-0.79-0.39-0.02-0.06-0.06-
Renewable Energy
13.3712.278.344.365.90.69
Total
156.99150.7106.3795.9372.7739.58

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
598.65523.09492.53209.92699.17222.16
Total Debt
2,6502,3602,0571,9972,3741,385
Net Cash (Debt)
-2,052-1,837-1,565-1,787-1,675-1,163
Net Cash Growth
------
Net Cash Per Share
-74.08-67.30-57.34-65.48-75.07-56.17

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
26.5150.8932.98-27.33-70.64-87.47
Free Cash Flow
26.5150.8932.98-27.33-70.64-87.47
Free Cash Flow Growth
-47.91%54.33%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
68.36%61.84%52.27%62.84%66.02%-51.44%
Pretax Margin
129.61%176.28%220.93%77.01%-107.24%1928.55%
Profit Margin
109.95%151.28%198.42%59.63%-92.17%1641.14%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
3.4003.4003.3002.9502.7506.850
Dividend Per Share Growth
3.03%3.03%11.86%7.27%-59.85%87.67%
Dividend Yield
4.33%3.55%4.88%3.04%3.91%3.23%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.829.266.7932.83-8.60
PS Ratio
11.8214.0013.4719.5815.97141.11