Home Stock Humacyte stock may fail to sustain today’s gains: find out more