Can Salix Pharmaceuticals (SLXP) Run Higher on Strong Earnings Estimate Revisions?