HUMACYTE INC
HUMA:US
Last Price
1.11
Market Cap
214.23M
Country
United States
State (US only)
North Carolina
1D
1.83%N/A
7D
0.89%N/A
30D
9.02%N/A
6M
12.60%N/A
1Y
61.72%N/A
YTD
15.56%N/A
Loading ...

5. Jun 24

31. May 24

14. May 24

19. Apr 24

15. Aug 23