EXEL Financials: Exelixis Inc AI Analysis