‹ Screener

SPS COMMERCE INC

SPSC · Services-Prepackaged Software · 36.7M shares · +1%/yr ↑ shares · EDGAR filings ↗

Reference price $57.03 · est. market cap ~$2.1B — last insider sale, 2026-05-07 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B78

Retail supply-chain SaaS network with strong growth, profitability, and recurring revenue.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $187M2025-09-30 · $190M2025-12-31 · $193M2026-03-31 · $192M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
69.2%
Operating margin
15.7%
Net margin
12.4%
Return on equity
9.6%
Return on assets
8.0%
Revenue growth (QoQ)
-0.3%
Net-income growth
21.1%
Current ratio
2.2×
Free cash flow
$152M
EBITDA
$139M
Tangible book value
$216M
Cash & investments
$151M
Stock comp / revenue
7.1%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-28Partin MarkGrant3.7K
2026-05-28Reaume Marty MGrant3.7K
2026-05-28Reller TamiGrant3.7K
2026-05-28SORAN PHILIPGrant3.7K
2026-05-28Chima Fumbi F.Grant3.7K
2026-05-28Ward Anne SempowskiGrant3.7K
2026-05-28Gaurav RazatGrant3.7K
2026-05-28McConnell Michael JGrant3.7K
2026-05-08THINGELSTAD JAMIEGrant39K
2026-05-07Del Preto JosephGrant108K
2026-05-07Reaume Marty MOption exercise1.0K$51.80
2026-05-07Reaume Marty MSell1.0K$57.03
2026-05-07Del Preto JosephGrant33K
2026-04-07Reaume Marty MSell1.0K$57.90
2026-04-07Reaume Marty MOption exercise1.0K$51.80
2026-03-13Reller TamiOption exercise5.7K$51.80
2026-03-09Reaume Marty MOption exercise1.0K$51.80
2026-03-09Reaume Marty MSell1.0K$62.73
2026-02-24THINGELSTAD JAMIESell1.9K$54.80
2026-02-24THINGELSTAD JAMIESell518$55.47
2026-02-20Collins ChadwickGrant102K
2026-02-20Collins ChadwickSell7.8K$58.09
2026-02-20Collins ChadwickSell2.8K$59.18
2026-02-20Collins ChadwickSell2.8K$59.72
2026-02-20Nelson Kimberly K.Sell3.7K$58.09
2026-02-20Nelson Kimberly K.Sell1.2K$59.19
2026-02-20Nelson Kimberly K.Sell1.4K$59.70
2026-02-20Nelson Kimberly K.Grant40K
2026-02-20Rosini EduardoGrant29K
2026-02-20Chima Fumbi F.Grant3.5K
2026-02-20McConnell Michael JGrant3.5K
2026-02-20THINGELSTAD JAMIEGrant23K
2026-02-09Reaume Marty MSell1.0K$79.92
2026-02-09Reaume Marty MOption exercise1.0K$51.80
2026-01-07Reaume Marty MOption exercise1.7K$51.80
2026-01-07Reaume Marty MSell400$91.40
2026-01-07Reaume Marty MSell1.3K$92.52
2025-12-01Rosini EduardoGrant81K
2025-11-18SORAN PHILIPOption exercise5.7K$51.80
2025-11-18SORAN PHILIPTax withheld3.7K$79.89
2025-11-06Partin MarkGrant2.5K
2025-11-04THINGELSTAD JAMIEOption exercise8.1K$54.54
2025-11-04THINGELSTAD JAMIETax withheld6.6K$82.53
2025-05-13Gaurav RazatGrant1.3K
2025-05-13SORAN PHILIPGrant1.3K
2025-05-13Ward Anne SempowskiGrant1.3K
2025-05-13WEHRWEIN SVENGrant1.3K
2025-05-13Reaume Marty MGrant1.3K
2025-05-13Reller TamiGrant1.3K
2025-03-26Reller TamiOption exercise6.6K$37.22
2025-02-26Nelson Kimberly K.Sell495$137.03
2025-02-26Nelson Kimberly K.Sell1.1K$138.33
2025-02-26Nelson Kimberly K.Sell1.3K$139.34
2025-02-26Nelson Kimberly K.Sell2.6K$136.29
2025-02-20Collins ChadwickSell510$144.56
2025-02-20Collins ChadwickSell1.1K$143.92
2025-02-20Collins ChadwickSell100$145.58
2025-02-20Nelson Kimberly K.Sell856$144.01
2025-02-20Nelson Kimberly K.Sell500$144.54
2025-02-20Nelson Kimberly K.Sell100$145.58
2025-02-20Juckniess DanSell447$143.94
2025-02-20Juckniess DanSell216$144.67
2025-02-20Juckniess DanSell72$145.59
2025-02-20THINGELSTAD JAMIESell555$143.99
2025-02-20THINGELSTAD JAMIESell185$145.20
2025-02-19Juckniess DanSell447$143.94
2025-02-19Juckniess DanSell1.2K$148.98
2025-02-19Juckniess DanSell216$144.67
2025-02-19Juckniess DanSell72$145.59
2025-02-19THINGELSTAD JAMIESell555$143.99
2025-02-19Juckniess DanSell991$146.75
2025-02-19Juckniess DanSell400$148.26
2025-02-19Juckniess DanSell1.2K$148.98
2025-02-19THINGELSTAD JAMIESell400$149.24
2025-02-19THINGELSTAD JAMIESell910$148.65
2025-02-19THINGELSTAD JAMIESell906$146.74
2025-02-19THINGELSTAD JAMIESell906$146.74
2025-02-19THINGELSTAD JAMIESell910$148.65
2025-02-19THINGELSTAD JAMIESell400$149.24
2025-02-19Collins ChadwickSell1.0K$146.74
2025-02-19Collins ChadwickSell312$147.97
2025-02-19Collins ChadwickSell1.3K$148.96
2025-02-19Collins ChadwickSell200$150.01
2025-02-19Collins ChadwickSell1.1K$143.92
2025-02-19Collins ChadwickSell510$144.56
2025-02-19Collins ChadwickSell100$145.58
2025-02-19Nelson Kimberly K.Sell1.5K$146.84
2025-02-19Nelson Kimberly K.Sell880$148.40
2025-02-19Nelson Kimberly K.Sell1.4K$149.07
2025-02-19Nelson Kimberly K.Sell300$150.05
2025-02-19Nelson Kimberly K.Sell856$144.01
2025-02-19Nelson Kimberly K.Sell500$144.54
2025-02-19Nelson Kimberly K.Sell100$145.58
2025-02-19Collins ChadwickSell1.0K$146.74
2025-02-19Collins ChadwickSell312$147.97
2025-02-19Collins ChadwickSell1.3K$148.96
2025-02-19Collins ChadwickSell200$150.01
2025-02-19Juckniess DanSell400$148.26
2025-02-19Juckniess DanSell991$146.75
2025-02-19Nelson Kimberly K.Sell1.5K$146.84
2025-02-19Nelson Kimberly K.Sell880$148.40
2025-02-19Nelson Kimberly K.Sell1.4K$149.07
2025-02-19Nelson Kimberly K.Sell300$150.05
2025-02-19THINGELSTAD JAMIESell185$145.20
2025-02-18Collins ChadwickGrant36K
2025-02-18THINGELSTAD JAMIEGrant9.2K
2025-02-18THINGELSTAD JAMIEGrant12K
2025-02-18Juckniess DanGrant1.4M
2025-02-18THINGELSTAD JAMIEGrant1.7M
2025-02-18Juckniess DanGrant12K
2025-02-18Juckniess DanGrant9.2K
2025-02-18Collins ChadwickGrant5.2M
2025-02-18Nelson Kimberly K.Grant16K
2025-02-18Nelson Kimberly K.Grant2.3M
2025-02-05Nelson Kimberly K.Sell5.4K$181.07
2025-02-05Nelson Kimberly K.Sell2.0K$180.33
2025-02-05Nelson Kimberly K.Sell1.7K$181.87
2025-02-05Nelson Kimberly K.Sell200$182.74
2025-01-31Juckniess DanSell200$186.34
2025-01-31THINGELSTAD JAMIESell68$184.78
2025-01-31Juckniess DanSell1.0K$184.32
2025-01-31Juckniess DanSell1.2K$185.04
2025-01-30Juckniess DanSell1.3K$186.43
2025-01-30Juckniess DanSell501$187.46
2025-01-30Juckniess DanSell299$188.29
2025-01-30Nelson Kimberly K.Sell4.5K$183.46
2025-01-30Nelson Kimberly K.Sell900$184.19
2025-01-30Nelson Kimberly K.Sell1.6K$185.29
2025-01-30Nelson Kimberly K.Sell1.3K$186.38
2025-01-30Nelson Kimberly K.Sell655$187.54
2025-01-30Nelson Kimberly K.Sell245$188.35
2025-01-30THINGELSTAD JAMIESell2.3K$183.47
2025-01-30Juckniess DanSell4.4K$183.41
2025-01-30Juckniess DanSell1.4K$184.25
2025-01-30Juckniess DanSell1.9K$185.35
2025-01-30THINGELSTAD JAMIESell100$188.55
2025-01-30THINGELSTAD JAMIESell700$187.58
2025-01-30THINGELSTAD JAMIESell700$186.57
2025-01-30THINGELSTAD JAMIESell626$185.52
2025-01-30THINGELSTAD JAMIESell316$184.27
2025-01-29Juckniess DanGrant12K
2025-01-29THINGELSTAD JAMIEGrant12K
2025-01-29Nelson Kimberly K.Grant19K
2024-12-31Juckniess DanSell700$185.17
2024-12-31Juckniess DanSell2.8K$184.14
2024-12-31Juckniess DanSell200$183.11

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-28Shareholder voteExhibitsfiling ↗
2026-05-21Exec/director changefiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-04-14Exec/director changeExhibitsfiling ↗
2026-02-12Material agreementExec/director changeReg FDExhibitsfiling ↗
2026-02-12ResultsExec/director changeReg FDOtherExhibitsfiling ↗
2025-10-30ResultsExec/director changeOtherExhibitsfiling ↗
2025-08-20Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-282026-05-280001092699-26-000054 ↗
8-K2026-05-212026-05-200001092699-26-000051 ↗
10-Q2026-04-302026-03-310001092699-26-000043 ↗
8-K2026-04-302026-04-300001092699-26-000042 ↗
8-K2026-04-142026-04-100001092699-26-000028 ↗
10-K2026-02-192025-12-310001092699-26-000012 ↗
8-K2026-02-122026-02-100001092699-26-000007 ↗
8-K2026-02-122026-02-120001092699-26-000008 ↗
8-K2025-10-302025-10-290001092699-25-000062 ↗
10-Q2025-10-302025-09-300001092699-25-000064 ↗
8-K2025-08-202025-08-180001092699-25-000056 ↗
8-K2025-07-302025-07-300001092699-25-000047 ↗