Solvac S.A. (EBR:SOLV)
Belgium flag Belgium · Delayed Price · Currency is EUR
79.50
-0.50 (-0.63%)
Aug 11, 2026, 11:26 AM CET

Solvac 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
132,388132,493111.2135.23126.9122.33
Revenue Growth
131541.86%119044.81%-17.77%6.56%3.73%0.20%
Gross Profit
132,388132,493111.2135.23126.9122.33
Operating Income
129,696128,567113.34130.48124.92120.52
Net Income
129,637125,312109.9127.34122.02117.37
Earnings Per Share
6064.865.864.905.9627.8013.70
EPS Growth
103395.90%19.59%-17.79%-78.56%102.92%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
69.793,3243.24.2210.58
Total Debt
150150,000176247.248249.8
Net Cash (Debt)
-80.21-146,676-172.8-242.98-47-249.22
Net Cash Growth
------
Net Cash Per Share
-3.75-6862.04-8.08-11.37-2.20-11.66

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
-5.07-3.9351.02-5.01125120
Free Cash Flow
-5.07-3.9351.02-5.01125120
Free Cash Flow Growth
----4.17%2.56%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
97.97%97.04%101.92%96.49%98.44%98.52%
Pretax Margin
97.92%94.58%98.82%94.17%96.13%95.95%
Profit Margin
97.92%94.58%98.82%94.17%96.13%95.95%
FCF Margin
-0.00%-0.00%45.88%-3.71%98.50%98.09%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
5.8105.8105.8105.8105.5805.440
Dividend Per Share Growth
11.11%0%0%4.12%2.57%0%
Dividend Yield
7.40%7.09%5.86%4.65%5.51%4.98%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
13.6513.9920.2420.973.637.96
P/FCF Ratio
--41.56-17.2719.42
PS Ratio
453701.950.0119.0719.7617.0119.05