Loading...
XWBO
CLEN
Market cap1mUSD
Feb 27, Last price  
0.26EUR
Name

Cleen Energy AG

Chart & Performance

D1W1MN
P/E
P/S
0.14
EPS
Div Yield, %
Shrs. gr., 5y
10.22%
Rev. gr., 5y
31.82%
Revenues
12m
-9.81%
210,3973,005,3632,056,9022,562,0262,902,6913,340,7885,831,64111,750,75412,810,00011,553,000
Net income
-7m
L-6.48%
0265,1780000018,150-7,891,000-7,380,000
CFO
-4m
L+237.33%
0188,2150000-2,628,000-1,275,000-4,301,000

Profile

Cleen Energy AG engages in the provision of renewable technologies in German-speaking countries internationally. The company provides planning and consulting, public funding and financing, construction and installation, warranty and maintenance services for photovoltaic business and industry. It also offers LED lighting, heat pump, electricity storage, and electro mobility solutions. Cleen Energy AG is based in Haag, Austria.
IPO date
Apr 20, 2017
Employees
Domiciled in
AT
Incorporated in
AT

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
11,553
-9.81%
12,810
9.01%
Cost of revenue
11,363
14,339
Unusual Expense (Income)
NOPBT
190
(1,529)
NOPBT Margin
1.64%
Operating Taxes
27
14
Tax Rate
14.21%
NOPAT
163
(1,543)
Net income
(7,380)
-6.48%
(7,891)
-43,576.58%
Dividends
Dividend yield
Proceeds from repurchase of equity
2,258
7,000
BB yield
-20.28%
-13.19%
Debt
Debt current
929
2,328
Long-term debt
12,608
17,311
Deferred revenue
956
687
Other long-term liabilities
415
753
Net debt
12,555
20,416
Cash flow
Cash from operating activities
(4,301)
(1,275)
CAPEX
(576)
(9,034)
Cash from investing activities
3,424
(9,053)
Cash from financing activities
2,087
10,282
FCF
7,865
(13,142)
Balance
Cash
982
(777)
Long term investments
Excess cash
404
Stockholders' equity
(7,006)
(3,821)
Invested Capital
14,098
20,302
ROIC
0.95%
ROCE
2.68%
EV
Common stock shares outstanding
6,050
3,539
Price
1.84
-87.73%
15.00
 
Market cap
11,131
-79.03%
53,082
 
EV
23,702
73,498
EBITDA
3,794
(259)
EV/EBITDA
6.25
Interest
1,237
564
Interest/NOPBT
651.05%