 Shares of Superior Energy Services, Inc. NYSE:SPN have been given a consensus recommendation of Hold by the fifteen research firms that are presently covering the stock, MarketBeat Ratings reports. Four equities research analysts have rated the stock with a sell rating, seven have issued a hold rating and four have assigned a buy rating to ... 