 Shares of SPS Commerce, Inc. NASDAQ:SPSC have been assigned an average recommendation of Buy from the eleven ratings firms that are presently covering the stock, MarketBeat Ratings reports. Five research analysts have rated the stock with a hold rating, four have assigned a buy rating and two have given a strong buy rating to the ... 