Why public perception matters so much for biotech valuations Aug 30, 2025 04:00PM