LGND Financials: Ligand Pharmaceuticals Inc AI Analysis