Ligand announces a $500 mil buyback. In essence they're taking 30% of the shares out of circulation. nice