HUMACYTE INC
HUMA:US
Last Price
1.68
Market Cap
237.33M
Country
United States
State (US only)
North Carolina
1D
8.39%N/A
7D
9.80%N/A
30D
49.24%N/A
6M
63.16%N/A
1Y
53.20%N/A
YTD
66.73%N/A
Loading ...
5. Jun 24
31. May 24
14. May 24
19. Apr 24
15. Aug 23