Humacyte, Inc. August 11, 2025 - by Joey Ramson $HUMA shares are down as the medical device maker missed on its earnings expectations this morning pre-market Share this article: