 Superior Energy Services, Inc. NYSE:SPN has been assigned a consensus recommendation of Hold from the eleven ratings firms that are presently covering the stock, Marketbeat Ratings reports. Four investment analysts have rated the stock with a sell rating, five have given a hold rating and two have assigned a buy rating to the company. The ... 