Loading...
XTAE
MSKE
Market cap932mUSD
Jul 28, Last price  
439.00ILS
1D
0.23%
1Q
56.01%
IPO
58.71%
Name

Meshek Energy-Renewable Energies Ltd

Chart & Performance

D1W1MN
P/E
P/S
3,105.22
EPS
Div Yield, %
Shrs. gr., 5y
42.72%
Rev. gr., 5y
63.75%
Revenues
100m
+27.00%
008,533,0009,309,00044,694,00066,749,00079,103,000100,458,000
Net income
-52m
L
-5,830,000-8,085,000-11,075,000-10,942,000-40,281,000-10,880,0001,803,000-52,159,000
CFO
31m
+277.01%
-3,430,000-5,947,000-7,291,000-11,067,000-1,406,00052,949,0008,112,00030,583,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
FYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑12
Income
Revenues
100,458
27.00%
79,103
18.51%
66,749
49.35%
Cost of revenue
52,717
66,597
38,332
Unusual Expense (Income)
NOPBT
47,741
12,506
28,417
NOPBT Margin
47.52%
15.81%
42.57%
Operating Taxes
(8,997)
(6,759)
(5,704)
Tax Rate
NOPAT
56,738
19,265
34,121
Net income
(52,159)
-2,992.90%
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
111,089
71,195
38,967
Long-term debt
1,267,473
1,012,619
783,524
Deferred revenue
Other long-term liabilities
Net debt
1,325,788
(951,454)
(666,154)
Cash flow
Cash from operating activities
30,583
8,112
52,949
CAPEX
(184,959)
(196,027)
(162,273)
Cash from investing activities
(842,386)
(208,691)
(76,770)
Cash from financing activities
568,209
453,282
24,002
FCF
(122,636)
(404,471)
(25,195)
Balance
Cash
52,774
296,422
43,585
Long term investments
1,738,846
1,445,060
Excess cash
47,751
2,031,313
1,485,308
Stockholders' equity
235,049
(88,247)
1,666,505
Invested Capital
3,832,272
3,367,998
924,268
ROIC
1.58%
0.90%
3.96%
ROCE
1.23%
0.38%
1.18%
EV
Common stock shares outstanding
710,578
636,230
412,517
Price
2.55
-19.30%
3.16
-14.59%
3.70
-19.41%
Market cap
1,811,974
-9.87%
2,010,487
31.72%
1,526,313
126.74%
EV
3,510,260
1,056,076
858,013
EBITDA
107,597
57,437
66,235
EV/EBITDA
32.62
18.39
12.95
Interest
47,754
27,307
34,913
Interest/NOPBT
100.03%
218.35%
122.86%