XNASMLECW
Market cap34mUSD
Jan 10, Last price
0.03USD
1D
0.00%
1Q
-21.25%
IPO
-83.32%
Name
Moolec Science SA
Chart & Performance
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.
Valuation
Title USD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY |
---|---|---|---|---|---|
2024‑06 | 2023‑06 | 2022‑06 | 2021‑06 | 2020‑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 |