4 weeks Biohaven: NDA Review Of Troriluzole Isn’t Only 2025 Catalyst On Deck Seeking Alpha Biohaven: NDA Review Of Troriluzole Isn’t Only 2025 Catalyst On Deck. X