Biohaven Q2 FY26 net loss narrows 30.7% to $137.31 million; R&D expenses fall 45.34% to $100.81 million - BHVN News | Rallies