bf/NASDAQ:HUMA_icon.jpeg

NASDAQ:HUMAW

Humacyte, Inc.

  • Stock

USD

Last Close

1.31

06/11 22:31

Market Cap

681.16M

Beta: -

Volume Today

1.30M

Avg: -

PE Ratio

−3.64

PFCF: −4.65

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
6.19M
-
cost of revenue
49K
-
7.19M
-
gross profit
6.19M
-
-49K
-
selling and marketing expenses
general and administrative expenses
16.27M
-
12.01M
26.19%
21.13M
75.89%
22.88M
8.30%
25.80M
-
selling general and administrative expenses
16.27M
-
12.01M
26.19%
21.13M
75.89%
22.88M
8.30%
23.50M
2.68%
25.80M
9.80%
research and development expenses
75.60M
-
54.08M
28.47%
61.34M
13.43%
63.26M
3.13%
76.55M
21.01%
88.60M
15.74%
other expenses
-1.49M
-
-1.26M
15.29%
-1.56M
23.91%
cost and expenses
91.88M
-
64.60M
29.69%
81.21M
25.71%
84.58M
4.15%
100.05M
18.29%
operating expenses
91.88M
-
64.60M
29.69%
81.21M
25.71%
84.58M
4.15%
100.05M
18.29%
114.40M
14.34%
interest expense
2.30M
-
2.20M
4.18%
4.35M
97.46%
6.20M
42.59%
9.28M
-
ebitda
-81.00M
-
-55.97M
30.90%
-136.98M
144.73%
-160.34M
17.06%
-100.05M
37.61%
-132.23M
32.17%
operating income
-85.69M
-
-64.60M
24.61%
-81.21M
25.71%
-84.58M
4.15%
-100.05M
18.29%
-114.40M
14.34%
depreciation and amortization
4.69M
-
8.63M
84.03%
-55.77M
746.33%
-75.77M
35.85%
7.19M
-
total other income expenses net
-1.92M
-
54.73M
2,944.65%
72.61M
32.67%
-10.73M
114.78%
income before tax
-66.52M
-
-26.48M
60.20%
-11.96M
54.81%
-110.78M
825.83%
income tax expense
2.20M
-
-64.01M
3,007.04%
-76.18M
19.01%
net income
-68.73M
-
37.54M
154.62%
64.22M
71.09%
-110.78M
272.50%
-148.70M
34.24%
weighted average shs out
2.89M
-
103.00M
3,466.16%
39.97M
61.20%
103.05M
157.82%
103.42M
0.36%
118.48M
14.56%
weighted average shs out dil
2.89M
-
103.00M
3,466.16%
39.97M
61.20%
103.05M
157.82%
103.42M
0.36%
118.48M
14.56%
eps
0
-
-0.67
Infinity%
0.94
240.30%
0.62
34.04%
-1.07
272.58%
-1.26
17.76%
epsdiluted
0
-
-0.67
Infinity%
0.94
240.30%
0.62
34.04%
-1.07
272.58%
-1.26
17.76%

All numbers in USD (except ratios and percentages)