Humacyte (HUMA) 2025 Outlook Summary 30Dec2024