HUMACYTE INC
HUMA:US
Last Price
5.62
Market Cap
628.98M
Country
United States
State (US only)
North Carolina
1D
1.23%N/A
7D
6.64%N/A
30D
6.49%N/A
6M
9.21%N/A
1Y
58.76%N/A
YTD
94.46%N/A
Loading ...
5. Jun 24
31. May 24
14. May 24
19. Apr 24
15. Aug 23