Salix Pharmaceuticals Ltd. (SLXP) Analyst