Loading...
XTAEMSKE
Market cap512mUSD
Dec 24, Last price  
263.50ILS
1D
-0.19%
1Q
54.82%
IPO
-4.74%
Name

Meshek Energy-Renewable Energies Ltd

Chart & Performance

D1W1MN
XTAE:MSKE chart
P/E
103,847.64
P/S
2,367.01
EPS
0.00
Div Yield, %
0.00%
Shrs. gr., 5y
39.60%
Rev. gr., 5y
0.00%
Revenues
79m
+18.51%
008,533,0009,309,00044,694,00066,749,00079,103,000
Net income
2m
P
-5,830,000-8,085,000-11,075,000-10,942,000-40,281,000-10,880,0001,803,000
CFO
8m
-84.68%
-3,430,000-5,947,000-7,291,000-11,067,000-1,406,00052,949,0008,112,000

Profile

Meshek Energy - Renewable Energies Ltd. engages in the renewable energy business. The company is involved in the initiation, construction, and operation of photovoltaic electricity generation facilities. Meshek Energy - Renewable Energies Ltd. was founded in 2016 and is based in Tel Aviv-Yafo, Israel.
IPO date
Jun 25, 2020
Employees
35
Domiciled in
IL
Incorporated in
IL

Valuation

Title
ILS in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑12
Income
Revenues
79,103
18.51%
66,749
49.35%
44,694
380.12%
Cost of revenue
66,597
38,332
30,870
Unusual Expense (Income)
NOPBT
12,506
28,417
13,824
NOPBT Margin
15.81%
42.57%
30.93%
Operating Taxes
(6,759)
(5,704)
(4,069)
Tax Rate
NOPAT
19,265
34,121
17,893
Net income
1,803
-116.57%
(10,880)
-72.99%
(40,281)
268.13%
Dividends
Dividend yield
Proceeds from repurchase of equity
404,696
89,648
BB yield
-20.13%
-13.32%
Debt
Debt current
71,195
38,967
58,664
Long-term debt
1,012,619
783,524
701,793
Deferred revenue
Other long-term liabilities
3,120
Net debt
(951,454)
(666,154)
620,367
Cash flow
Cash from operating activities
8,112
52,949
(1,406)
CAPEX
(196,027)
(162,273)
(132,719)
Cash from investing activities
(208,691)
(76,770)
(78,499)
Cash from financing activities
453,282
24,002
53,523
FCF
(404,471)
(25,195)
(259,830)
Balance
Cash
296,422
43,585
43,464
Long term investments
1,738,846
1,445,060
96,626
Excess cash
2,031,313
1,485,308
137,855
Stockholders' equity
(88,247)
1,666,505
250,768
Invested Capital
3,367,998
924,268
801,149
ROIC
0.90%
3.96%
2.90%
ROCE
0.38%
1.18%
1.47%
EV
Common stock shares outstanding
636,230
412,517
146,623
Price
3.16
-14.59%
3.70
-19.41%
4.59
29.32%
Market cap
2,010,487
31.72%
1,526,313
126.74%
673,146
89.00%
EV
1,056,076
858,013
1,292,530
EBITDA
57,437
66,235
39,452
EV/EBITDA
18.39
12.95
32.76
Interest
27,307
34,913
22,517
Interest/NOPBT
218.35%
122.86%
162.88%