Loading...
XTAEECNR
Market cap311mUSD
Dec 24, Last price  
2,493.00ILS
1D
-0.08%
1Q
10.11%
IPO
-2.88%
Name

Econergy Renewable Energy Ltd

Chart & Performance

D1W1MN
XTAE:ECNR chart
P/E
P/S
27,250.32
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
1m
-87.77%
176,000849,000976,0008,983,0001,099,000
Net income
-11m
L
-24,000-1,208,000-10,881,0002,370,000-11,287,000
CFO
-15m
L+11.92%
-1,367,000-808,000-2,495,000-13,231,000-14,808,000

Profile

Econergy Renewable Energy Ltd, an independent power producer company, develops, owns, and operates utility-scale renewable energy projects. The company's renewable energy projects produces and supplies power. It has solar, wind, and bio-gas plants. The company is headquartered in Kfar Saba, Israel.
IPO date
Jul 13, 2021
Employees
72
Domiciled in
IL
Incorporated in
IL

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
1,099
-87.77%
8,983
820.39%
976
14.96%
Cost of revenue
4,652
5,841
3,882
Unusual Expense (Income)
NOPBT
(3,553)
3,142
(2,906)
NOPBT Margin
34.98%
Operating Taxes
1,151
27
61
Tax Rate
0.86%
NOPAT
(4,704)
3,115
(2,967)
Net income
(11,287)
-576.24%
2,370
-121.78%
(10,881)
800.75%
Dividends
Dividend yield
Proceeds from repurchase of equity
37,500
50,000
37,412
BB yield
-5.14%
-8.16%
-3.39%
Debt
Debt current
598
217
102
Long-term debt
218,064
79,119
69,569
Deferred revenue
Other long-term liabilities
6,867
3,697
250
Net debt
130,645
26,508
(33,994)
Cash flow
Cash from operating activities
(14,808)
(13,231)
(2,495)
CAPEX
(397)
(216)
(12,162)
Cash from investing activities
(125,607)
(96,172)
(36,290)
Cash from financing activities
173,905
44,959
123,129
FCF
(110,926)
(57,591)
(31,207)
Balance
Cash
52,412
20,017
87,499
Long term investments
35,605
32,811
16,166
Excess cash
87,962
52,379
103,616
Stockholders' equity
64,495
112,113
58,809
Invested Capital
286,777
133,491
69,442
ROIC
3.07%
ROCE
1.68%
EV
Common stock shares outstanding
45,594
47,400
45,509
Price
16.00
23.84%
12.92
-46.70%
24.24
 
Market cap
729,504
19.12%
612,408
-44.49%
1,103,144
 
EV
882,893
650,292
1,069,924
EBITDA
(2,593)
3,498
(2,816)
EV/EBITDA
185.90
Interest
2,394
2,515
1,603
Interest/NOPBT
80.04%