SECSONAR

$HUMA
Humacyte, Inc.
NASDAQ
Stock below insider buy price
Down 26% since last report
91% below 52-week high
Insider cost basis
Trading BELOW where insiders bought
-7.0%vs buy
Insider buy $0.89Now $0.83
Find before everyone else
SEC filings, insider trades & earnings for HUMA — in one place.