HUMACYTE INC
HUMA:US
Last Price
0.854
Market Cap
223.88M
Country
United States
State (US only)
North Carolina
1D
19.42%N/A
7D
26.37%N/A
30D
20.92%N/A
6M
20.18%N/A
1Y
73.14%N/A
YTD
11.08%N/A
Loading ...

5. Jun 24

31. May 24

14. May 24

19. Apr 24

15. Aug 23