Endpoints News 15. Apr. 2026 Biotech stocks are on a tear again Biotech stocks are on a tear again Original