BHVN Earnings: AI Insights on Biohaven Ltd