Analysts tout SuccessFactors amid slide
June 27, 2011 at 17:30 PM EDT
Wall Street analysts tout SuccessFactors, citing “confusion” that may have led to a sharp decline in shares of the human-resources software firm over the past few months.