Endpoints News Dec 26, 2025 Biohaven’s ion channel drug fails again, this time in major depressive disorder Biohaven’s ion channel drug fails again, this time in major depressive disorder Original