LGNZZ Financials: Ligand Pharmaceuticals Inc AI Analysis