BHVN Financials: Biohaven Ltd AI Analysis