ESUN Edisun Power Europe AG
71.40CHF+0.56%Mkt Cap: 257.82M $P/E: —Today
Edisun Power Europe AG, together with its subsidiaries, finances and operates photovoltaic systems in Europe. The company owned and operated 32 solar power plants with an installed capacity of 105 megawatts in Switzerlan…
Industry Peers
Utilities - RenewableKey Statistics
Company
Market Cap257.82M USD
Enterprise Value361.54M USD
Revenue (TTM)14.09M USD
Gross Profit13.67M USD
Net Income (TTM)-8.05M USD
Revenue/Share10.76 CHF
Last Price71.40 CHF
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees10
CountryCH
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)41.52
PEG—
EV/EBITDA49.64
EV/Revenue25.66
P/S18.19
P/B0.89
EPS (TTM)-7.03
EPS (Forward)1.71
52W Range
47.3092% of range73.40
52W High73.40 CHF
52W Low47.30 CHF
Profitability
Gross Margin85.71%
Oper. Margin-8.12%
EBITDA Margin51.69%
Profit Margin-50.47%
ROE-7.19%
ROA-2.03%
Growth
Revenue Growth-22.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF-3.91M USD
CapEx (TTM)176.90K USD
FCF Margin-35.51%
FCF Yield-1.94%
Net Debt268.60M USD
Net Debt/EBITDA36.88
Balance Sheet
Debt/Equity2.42
Current Ratio4.03
Quick Ratio0.20
Book Value/Sh79.85 CHF
Cash/Share1.45 CHF
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 CHF
Div. Yield0.00%
5Y Avg Yield1.28%
Payout Ratio0.00%
Ex-Div DateApr 30, 2024
Pay DateMay 3, 2024
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.3.16M
Float741.01K
Insiders47.40%
Institutions27.63%
Technical
SMA 5069.67 (+2.5%)
SMA 20066.79 (+6.9%)
Beta0.57
S&P 52W Chg14.58%
Avg Vol (30d)313
Avg Vol (10d)150
Technical Indicators
RSI (14)55.8
MACD0.4369
MACD Signal0.3832
MACD Hist.+0.0537
BB Upper72.50 CHF
BB Middle70.50 CHF
BB Lower68.50 CHF
BB Width5.69%
ATR (14)1.429 CHF
Vol Ratio (20d)2.49x