Voltalia SA (EPA:VLTSA)
France flag France · Delayed Price · Currency is EUR
5.00
+0.17 (3.52%)
Sep 11, 2026, 5:36 PM CET

Voltalia 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
667.42587.87520.26495.18465.94358.67
Revenue Growth
13.53%13.00%5.07%6.28%29.91%53.63%
Net Income
-131.75-128.12-20.9429.63-7.17-1.32
Earnings Per Share
-1.01-0.98-0.160.21-0.07-0.01
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Development
-0.010.030.3---
Renvolt
267.27228.85129.79---
Voltalia Hub
46.243.1530.75---
Energy Sales
353.93315.82359.37299.29242.43207.92
Corporate Costs
-0.030.05---
Total
667.42587.87520.26495.18465.94358.67

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
344.45316.49360.19318.55383.56302.2
Total Debt
2,6982,5222,3431,9091,3131,063
Net Cash (Debt)
-2,354-2,206-1,982-1,590-929.88-760.84
Net Cash Growth
------
Net Cash Per Share
-17.97-16.84-15.15-11.32-9.54-7.99

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
241.93194.18179.5115.534.7131.82
Capital Expenditures
-286.29-315.31-410.13-576.52-459.71-350.09
Free Cash Flow
-44.36-121.13-230.64-461.02-425.01-218.27
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
-13.62%-14.72%4.04%12.30%2.30%5.18%
Profit Margin
-19.74%-21.80%-4.03%5.98%-1.54%-0.37%
FCF Margin
-6.65%-20.61%-44.33%-93.10%-91.22%-60.86%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---46.05--
Forward PE
41.49189.9350.9342.2731.0139.30
PS Ratio
0.981.731.792.764.795.22