Loading...
XTAE
MSKE
Market cap479mUSD
Apr 08, Last price  
255.00ILS
1D
-5.49%
1Q
-4.57%
IPO
-7.81%
Name

Meshek Energy-Renewable Energies Ltd

Chart & Performance

D1W1MN
P/E
100,497.72
P/S
2,290.65
EPS
0.00
Div Yield, %
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%
Cost of revenue
66,597
38,332
Unusual Expense (Income)
NOPBT
12,506
28,417
NOPBT Margin
15.81%
42.57%
Operating Taxes
(6,759)
(5,704)
Tax Rate
NOPAT
19,265
34,121
Net income
1,803
-116.57%
(10,880)
-72.99%
Dividends
Dividend yield
Proceeds from repurchase of equity
404,696
BB yield
-20.13%
Debt
Debt current
71,195
38,967
Long-term debt
1,012,619
783,524
Deferred revenue
Other long-term liabilities
Net debt
(951,454)
(666,154)
Cash flow
Cash from operating activities
8,112
52,949
CAPEX
(196,027)
(162,273)
Cash from investing activities
(208,691)
(76,770)
Cash from financing activities
453,282
24,002
FCF
(404,471)
(25,195)
Balance
Cash
296,422
43,585
Long term investments
1,738,846
1,445,060
Excess cash
2,031,313
1,485,308
Stockholders' equity
(88,247)
1,666,505
Invested Capital
3,367,998
924,268
ROIC
0.90%
3.96%
ROCE
0.38%
1.18%
EV
Common stock shares outstanding
636,230
412,517
Price
3.16
-14.59%
3.70
-19.41%
Market cap
2,010,487
31.72%
1,526,313
126.74%
EV
1,056,076
858,013
EBITDA
57,437
66,235
EV/EBITDA
18.39
12.95
Interest
27,307
34,913
Interest/NOPBT
218.35%
122.86%