NPS Pharmaceuticals Inc. (NPSP) Analyst