Loading...
XTAE
ECNR
Market cap601mUSD
Jul 31, Last price  
3,627.00ILS
1D
3.10%
1Q
34.33%
IPO
41.29%
Name

Econergy Renewable Energy Ltd

Chart & Performance

D1W1MN
P/E
2,644.56
P/S
20,382.06
EPS
0.35
Div Yield, %
Shrs. gr., 5y
0.83%
Rev. gr., 5y
71.15%
Revenues
3m
+135.21%
176,000849,000976,0008,983,0001,099,0002,585,000
Net income
20m
P
-24,000-1,208,000-10,881,0002,370,000-11,287,00019,923,000
CFO
-7m
L-50.26%
-1,367,000-808,000-2,495,000-13,231,000-14,808,000-7,366,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
FYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑12
Income
Revenues
2,585
135.21%
1,099
-87.77%
8,983
820.39%
Cost of revenue
4,755
4,652
5,841
Unusual Expense (Income)
NOPBT
(2,170)
(3,553)
3,142
NOPBT Margin
34.98%
Operating Taxes
(201)
1,151
27
Tax Rate
0.86%
NOPAT
(1,969)
(4,704)
3,115
Net income
19,923
-276.51%
(11,287)
-576.24%
2,370
-121.78%
Dividends
Dividend yield
Proceeds from repurchase of equity
50,088
37,500
50,000
BB yield
-4.52%
-5.14%
-8.16%
Debt
Debt current
165,403
598
217
Long-term debt
385,382
218,064
79,119
Deferred revenue
Other long-term liabilities
2,822
6,867
3,697
Net debt
310,626
130,645
26,508
Cash flow
Cash from operating activities
(7,366)
(14,808)
(13,231)
CAPEX
(665)
(397)
(216)
Cash from investing activities
(200,087)
(125,607)
(96,172)
Cash from financing activities
337,187
173,905
44,959
FCF
(186,782)
(110,926)
(57,591)
Balance
Cash
193,381
52,412
20,017
Long term investments
46,778
35,605
32,811
Excess cash
240,030
87,962
52,379
Stockholders' equity
113,216
64,495
112,113
Invested Capital
626,515
286,777
133,491
ROIC
3.07%
ROCE
1.68%
EV
Common stock shares outstanding
46,933
45,594
47,400
Price
23.63
47.69%
16.00
23.84%
12.92
-46.70%
Market cap
1,109,035
52.03%
729,504
19.12%
612,408
-44.49%
EV
1,470,651
882,893
650,292
EBITDA
5,319
(2,593)
3,498
EV/EBITDA
276.49
185.90
Interest
4,350
2,394
2,515
Interest/NOPBT
80.04%