8.530EUR+1.43%Mkt Cap: 1.12B EURP/E: —Last update: 2026-06-01
Voltalia SA engages in the production and sale of energy generated by the wind, solar, hydropower, biomass, and storage plants. The company operates through two segments, Energy Sales, and Services. It offers development…
Industry Peers
Utilities - RenewableIndicators:|
Key Statistics
Company
Market Cap1.12B EUR
Enterprise Value3.41B EUR
Revenue (TTM)587.87M EUR
Gross Profit439.21M EUR
Net Income (TTM)-128.12M EUR
Revenue/Share4.489 EUR
Last Price8.530 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees1.9K
CountryFR
SectorUtilities
IndustryUtilities - Renewable
ISINFR0011995588
Valuation
P/E (Trailing)—
P/E (Forward)52.71
PEG—
EV/EBITDA25.81
EV/Revenue5.81
P/S1.87
P/B1.09
EPS (TTM)-0.77
EPS (Forward)0.16
52W Range
5.89072% of range9.580
52W High9.580 EUR
52W Low5.890 EUR
Profitability
Gross Margin74.71%
Oper. Margin0.06%
EBITDA Margin22.49%
Profit Margin-21.79%
ROE-13.43%
ROA-3.06%
Growth
Revenue Growth17.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF192.73M EUR
CapEx (TTM)471.41M EUR
FCF Margin-65.03%
FCF Yield-34.23%
Net Debt2.21B EUR
Net Debt/EBITDA16.68
Balance Sheet
Debt/Equity2.62
Current Ratio1.21
Quick Ratio0.85
Book Value/Sh7.733 EUR
Cash/Share2.417 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split1:10
Split DateJul 7, 2014
Analyst Consensus
Rating2.1 (Buy)
Target (Mean)10.16 EUR
Target Range7.000 EUR – 21.80 EUR
# Analysts7
Ownership
Shares Out.130.92M
Float37.10M
Insiders76.32%
Institutions10.93%
Technical
SMA 507.132 (+19.6%)
SMA 2007.180 (+18.8%)
Beta0.86
S&P 52W Chg27.94%
Avg Vol (30d)129.03K
Avg Vol (10d)156.57K
Technical Indicators
RSI (14)73.8
MACD0.3584
MACD Signal0.2600
MACD Hist.+0.0984
BB Upper8.680 EUR
BB Middle7.545 EUR
BB Lower6.409 EUR
BB Width30.11%
ATR (14)0.3124 EUR
Vol Ratio (20d)1.57x