Summit Creek Advisors LLC Has $19.92 Million Position in SPS Commerce, Inc. $SPSC
Summit Creek Advisors LLC raised its stake in SPS Commerce, Inc. (NASDAQ:SPSC - Free Report) by 3.9% in the 2nd quarter, according to its most recent disclosure with the SEC. The fund owned 146,342...