Loading...
XNASMLECW
Market cap34mUSD
Jan 10, Last price  
0.03USD
1D
0.00%
1Q
-21.25%
IPO
-83.32%
Name

Moolec Science SA

Chart & Performance

D1W1MN
XNAS:MLECW chart
P/E
P/S
0.22
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
6m
+521.53%
00905,0495,625,124
Net income
-7m
L-85.88%
-13,802-4,526,905-51,788,880-7,312,260
CFO
-9m
L+24.19%
-8,802-1,885,979-7,511,353-9,328,268
Earnings
Mar 11, 2025

Profile

Moolec Science SA, a science-based ingredient company, focuses on producing animal proteins in plants through Molecular Farming, a disruptive technology in the alternative protein landscape. The company's product portfolio and pipeline leverage the agronomic efficiency of used target crops, such as soybeans and peas. It operates in the United States, Europe, and South America. The company was founded in 2008 and is based in Luxembourg.
IPO date
Jan 03, 2023
Employees
12
Domiciled in
LU
Incorporated in
LU

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFY
2024‑062023‑062022‑062021‑062020‑12
Income
Revenues
5,625
521.53%
905
 
Cost of revenue
14,104
50,073
3,613
Unusual Expense (Income)
NOPBT
(8,479)
(49,168)
(3,613)
NOPBT Margin
Operating Taxes
(1,047)
(235)
2
Tax Rate
NOPAT
(7,432)
(48,933)
(3,616)
Net income
(7,312)
-85.88%
(51,789)
1,044.02%
(4,527)
 
Dividends
Dividend yield
Proceeds from repurchase of equity
1,867
10,011
139,450
BB yield
-7.89%
-80.36%
Debt
Debt current
2,729
2,546
125
Long-term debt
12,374
99
Deferred revenue
Other long-term liabilities
7,797
175
2,198
Net debt
9,713
(8,951)
(138,970)
Cash flow
Cash from operating activities
(9,328)
(7,511)
(1,886)
CAPEX
(158)
(179)
Cash from investing activities
135
(2,337)
(138,000)
Cash from financing activities
11,711
11,282
2,000
FCF
(15,654)
(48,251)
Balance
Cash
5,390
2,834
1,082
Long term investments
8,763
138,013
Excess cash
5,109
11,551
139,095
Stockholders' equity
(65,424)
(58,229)
(6,196)
Invested Capital
94,718
71,133
7,924
ROIC
ROCE
EV
Common stock shares outstanding
34,466
17,370
Price
1.10
-70.11%
3.68
-63.16%
9.99
 
Market cap
126,836
-26.91%
173,526
 
EV
117,884
34,556
EBITDA
(7,464)
(49,046)
(3,612)
EV/EBITDA
Interest
1,165
160
2
Interest/NOPBT