XTAE
ECNR
Market cap337mUSD
Apr 07, Last price
2,701.00ILS
1D
-4.56%
1Q
7.35%
IPO
5.22%
Name
Econergy Renewable Energy Ltd
Chart & Performance
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.
Valuation
Title EUR in thousands, except ratios and share amounts | FY | FY | FY | FY | FY |
---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | |
Income | |||||
Revenues | 1,099 -87.77% | 8,983 820.39% | |||
Cost of revenue | 4,652 | 5,841 | |||
Unusual Expense (Income) | |||||
NOPBT | (3,553) | 3,142 | |||
NOPBT Margin | 34.98% | ||||
Operating Taxes | 1,151 | 27 | |||
Tax Rate | 0.86% | ||||
NOPAT | (4,704) | 3,115 | |||
Net income | (11,287) -576.24% | 2,370 -121.78% | |||
Dividends | |||||
Dividend yield | |||||
Proceeds from repurchase of equity | 37,500 | 50,000 | |||
BB yield | -5.14% | -8.16% | |||
Debt | |||||
Debt current | 598 | 217 | |||
Long-term debt | 218,064 | 79,119 | |||
Deferred revenue | |||||
Other long-term liabilities | 6,867 | 3,697 | |||
Net debt | 130,645 | 26,508 | |||
Cash flow | |||||
Cash from operating activities | (14,808) | (13,231) | |||
CAPEX | (397) | (216) | |||
Cash from investing activities | (125,607) | (96,172) | |||
Cash from financing activities | 173,905 | 44,959 | |||
FCF | (110,926) | (57,591) | |||
Balance | |||||
Cash | 52,412 | 20,017 | |||
Long term investments | 35,605 | 32,811 | |||
Excess cash | 87,962 | 52,379 | |||
Stockholders' equity | 64,495 | 112,113 | |||
Invested Capital | 286,777 | 133,491 | |||
ROIC | 3.07% | ||||
ROCE | 1.68% | ||||
EV | |||||
Common stock shares outstanding | 45,594 | 47,400 | |||
Price | 16.00 23.84% | 12.92 -46.70% | |||
Market cap | 729,504 19.12% | 612,408 -44.49% | |||
EV | 882,893 | 650,292 | |||
EBITDA | (2,593) | 3,498 | |||
EV/EBITDA | 185.90 | ||||
Interest | 2,394 | 2,515 | |||
Interest/NOPBT | 80.04% |