HUMACYTE INC
HUMA:US
Last Price
5.07
Market Cap
673.93M
Country
United States
State (US only)
North Carolina
1D
5.94%N/A
7D
4.70%N/A
30D
7.82%N/A
6M
35.25%N/A
1Y
124.34%N/A
YTD
75.43%N/A
Loading ...
5. Jun 24
31. May 24
14. May 24
19. Apr 24
15. Aug 23