Filing Flows

Filing Flows › SPS Commerce (SPSC) › Who owns the stock

Who owns SPS Commerce (SPSC) stock

307 funds reported SPS Commerce (SPSC) shares in their latest 13F filings, worth $2.8B in all. The largest holder is Vanguard Group ($439M). Last quarter 153 funds added to their stakes and 159 cut them.

Largest holders of SPSC (13F)Largest holders of SPSC (13F)Vanguard Group$439MBlackRock$339MVanguard Portfolio Management LLC$167MDisciplined Growth Investors$121MNeuberger Berman Group LLC$102MVanguard Capital Management LLC$91.4MState Street$88.4MGeode Capital Management, LLC$72.4MVan Berkom & Associates$63.5MGoldman Sachs Group$63.3M

Largest holders (13F)

FundSharesValueChangeQuarter
Vanguard Group4,925,441$439Mdecrease2025-12-31
BlackRock5,934,211$339Mincrease2026-06-30
Vanguard Portfolio Management LLC2,914,709$167Mdecrease2026-06-30
Disciplined Growth Investors2,123,881$121Mincrease2026-06-30
Neuberger Berman Group LLC1,780,876$102Mdecrease2026-06-30
Vanguard Capital Management LLC1,598,383$91.4Mdecrease2026-06-30
State Street1,545,696$88.4Mincrease2026-06-30
Geode Capital Management, LLC1,266,247$72.4Mincrease2026-06-30
Van Berkom & Associates770,136$63.5Mincrease2026-09-30
Goldman Sachs Group1,107,434$63.3Mincrease2026-06-30
Barclays693,550$57.2Mincrease2026-09-30
Morgan Stanley997,970$57.1Mincrease2026-06-30
Jupiter Topco LLC984,427$56.3Mbase2026-06-30
Engine Capital Management, LP916,380$52.4Mnew2026-06-30
Citadel Advisors LLC913,868$52.2Mincrease2026-06-30

SPS Commerce's latest quarter

SPS Commerce, Q3 2026: revenue $198M (+4% year over year), operating margin 20.2%, net earnings $30.7M, operating cash flow $64.0M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most SPSC stock?

By the latest 13F filings: Vanguard Group ($439M); BlackRock ($339M); Vanguard Portfolio Management LLC ($167M); Disciplined Growth Investors ($121M); Neuberger Berman Group LLC ($102M).

What is the short interest in SPSC?

2,860,268 shares were sold short at the 2026-10-15 settlement, 0.85% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.