HUMACYTE INC
HUMA:US
Last Price
1.32
Market Cap
184.59M
Country
United States
State (US only)
North Carolina
1D
10.92%N/A
7D
7.32%N/A
30D
11.41%N/A
6M
66.67%N/A
1Y
75.91%N/A
YTD
73.86%N/A
Loading ...
5. Jun 24
31. May 24
14. May 24
19. Apr 24
15. Aug 23