While the stock price surged following the earnings report, Benzinga Edge’s Stock Rankings data reveals that the company’s quality score has deteriorated, dropping from the 12.22 percentile to a ...