SECSONAR
HUMA logo
$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 bought $0.89
Insider buy $0.89Now $0.83
Find before everyone else
See the live timeline on SecSonar →

SEC filings, insider trades & earnings for HUMA — in one place.

$HUMA on SecSonar