Exel Stock Analysis Exelixis Inc Gains 2.68 To Hit 44.04 Key Biotech Price Level 20260401