XNAS
HUMA
Market cap414mUSD
Jun 10, Last price
2.67USD
1D
4.30%
1Q
-10.70%
IPO
-72.39%
Name
Humacyte Inc
Chart & Performance
Profile
Alpha Healthcare Acquisition Corp. is a blank check company. The company was incorporated in 2020 and is based in New York, New York.
Valuation
Title USD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|
2024‑12 | 2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | |
Income | ||||||
Revenues | 1,565 23.91% | |||||
Cost of revenue | 114,398 | 173,490 | 94,398 | |||
Unusual Expense (Income) | ||||||
NOPBT | (114,398) | (173,490) | (92,833) | |||
NOPBT Margin | ||||||
Operating Taxes | (76,184) | |||||
Tax Rate | ||||||
NOPAT | (114,398) | (173,490) | (16,649) | |||
Net income | (110,776) -272.50% | 64,219 71.09% | ||||
Dividends | ||||||
Dividend yield | ||||||
Proceeds from repurchase of equity | 45,926 | 566 | 535 | |||
BB yield | -0.01% | -0.19% | -0.25% | |||
Debt | ||||||
Debt current | 2,917 | 5,226 | 8,571 | |||
Long-term debt | 30,157 | 73,799 | 58,042 | |||
Deferred revenue | ||||||
Other long-term liabilities | 156,967 | 41,341 | 28,605 | |||
Net debt | (11,863) | (1,423) | (85,266) | |||
Cash flow | ||||||
Cash from operating activities | (98,122) | (73,305) | (71,129) | |||
CAPEX | (1,572) | (2,280) | (1,048) | |||
Cash from investing activities | (1,572) | (173) | 4,845 | |||
Cash from financing activities | 114,183 | 4,507 | (1,446) | |||
FCF | (108,006) | (168,341) | (9,550) | |||
Balance | ||||||
Cash | 44,937 | 80,448 | 151,879 | |||
Long term investments | ||||||
Excess cash | 44,937 | 80,448 | 151,801 | |||
Stockholders' equity | (686,002) | (537,304) | 116,928 | |||
Invested Capital | 806,837 | 652,310 | 76,365 | |||
ROIC | ||||||
ROCE | ||||||
EV | ||||||
Common stock shares outstanding | 118,479,097 | 103,420 | 103,051 | |||
Price | 5.05 77.82% | 2.84 34.60% | 2.11 -70.90% | |||
Market cap | 598,319,440 203,608.54% | 293,713 35.08% | 217,438 -24.97% | |||
EV | 598,307,577 | 292,290 | 132,172 | |||
EBITDA | (107,208) | (165,771) | (84,623) | |||
EV/EBITDA | ||||||
Interest | 9,277 | 1,132 | 6,200 | |||
Interest/NOPBT |