SPSC · SPS Commerce Inc. Common Stock
View on chartInsiders & Stakes
| Dan Juckniess EVP, Chief Sales Officer | ▼ Sell | Open Market | 1,366,849 Shares held | 2/20/2025 | View profile |
| Kimberly K. Nelson Director | ▲ Buy | Grant | 185,141 Shares held | 2/20/2026 | View profile |
| Chadwick Collins Chief Executive Officer | ▲ Buy | Grant | 174,173 Shares held | 2/20/2026 | View profile |
| Del Preto Joseph EXECUTIVE VP AND CFO | ▲ Buy | Grant | 141,707 Shares held | 5/7/2026 | View profile |
| Eduardo Rosini EVP, Chief Commercial Officer | ▲ Buy | Grant | 109,860 Shares held | 2/20/2026 | View profile |
| Jamie Thingelstad EVP, Chief Technology Officer | ▲ Buy | Grant | 95,777 Shares held | 5/8/2026 | View profile |
| Black Archie C. Director | ▼ Sell | Open Market | 56,997 Shares held | 2/22/2024 | View profile |
| Tami Reller Director | ▲ Buy | Grant | 54,908 Shares held | 5/28/2026 | View profile |
| Frome James J. President & COO | ▼ Sell | Open Market | 43,466 Shares held | 8/16/2024 | View profile |
| Philip Soran Director | ▲ Buy | Grant | 25,913 Shares held | 5/28/2026 | View profile |
| Sven Wehrwein Director | ▲ Buy | Grant | 17,522 Shares held | 5/13/2025 | View profile |
| Ramsey James Burr Director | ▼ Sell | Open Market | 14,728 Shares held | 5/22/2024 | View profile |
| Marty M. Reaume Director | ▲ Buy | Grant | 12,894 Shares held | 5/28/2026 | View profile |
| Anne Sempowski Ward Director | ▲ Buy | Grant | 7,870 Shares held | 5/28/2026 | View profile |
| Michael J. McConnell Director | ▲ Buy | Grant | 7,187 Shares held | 5/28/2026 | View profile |
| Fumbi F. Chima Director | ▲ Buy | Grant | 7,187 Shares held | 5/28/2026 | View profile |
| Mark Partin Chief Financial Officer | ▲ Buy | Grant | 6,221 Shares held | 5/28/2026 | View profile |
| Razat Gaurav Director | ▲ Buy | Grant | 5,046 Shares held | 5/28/2026 | View profile |
Transaction History
| Michael J. McConnell | ▲ Buy | Grant | 3,736 | $0 | 5/28/2026 |
| Marty M. Reaume | ▲ Buy | Grant | 3,736 | $0 | 5/28/2026 |
| Tami Reller | ▲ Buy | Grant | 3,736 | $0 | 5/28/2026 |
| Philip Soran | ▲ Buy | Grant | 3,736 | $0 | 5/28/2026 |
| Fumbi F. Chima | ▲ Buy | Grant | 3,736 | $0 | 5/28/2026 |
| Anne Sempowski Ward | ▲ Buy | Grant | 3,736 | $0 | 5/28/2026 |
| Razat Gaurav | ▲ Buy | Grant | 3,736 | $0 | 5/28/2026 |
| Mark Partin | ▲ Buy | Grant | 3,736 | $0 | 5/28/2026 |
| Jamie Thingelstad | ▲ Buy | Grant | 39,433 | $0 | 5/8/2026 |
| Del Preto Joseph | ▲ Buy | Grant | 108,467 | $0 | 5/7/2026 |
| Del Preto Joseph | ▲ Buy | Grant | 33,240 | $0 | 5/7/2026 |
| Marty M. Reaume | ▲ Buy | Option Exercise | 1,000 | $52K | 5/7/2026 |
| Marty M. Reaume | ▼ Sell | Open Market | 1,000 | $57K | 5/7/2026 |
| Marty M. Reaume | ▲ Buy | Option Exercise | 1,000 | $52K | 4/7/2026 |
| Marty M. Reaume | ▼ Sell | Open Market | 1,000 | $58K | 4/7/2026 |
| Tami Reller | ▲ Buy | Option Exercise | 5,732 | $297K | 3/13/2026 |
| Marty M. Reaume | ▲ Buy | Option Exercise | 1,000 | $52K | 3/9/2026 |
| Marty M. Reaume | ▼ Sell | Open Market | 1,000 | $63K | 3/9/2026 |
| Jamie Thingelstad | ▼ Sell | Open Market | 1,900 | $104K | 2/24/2026 |
| Jamie Thingelstad | ▼ Sell | Open Market | 518 | $29K | 2/24/2026 |
| Chadwick Collins | ▼ Sell | Open Market | 7,776 | $452K | 2/20/2026 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,400 | $84K | 2/20/2026 |
| Kimberly K. Nelson | ▲ Buy | Grant | 39,689 | $0 | 2/20/2026 |
| Eduardo Rosini | ▲ Buy | Grant | 29,335 | $0 | 2/20/2026 |
| Fumbi F. Chima | ▲ Buy | Grant | 3,451 | $0 | 2/20/2026 |
| Michael J. McConnell | ▲ Buy | Grant | 3,451 | $0 | 2/20/2026 |
| Jamie Thingelstad | ▲ Buy | Grant | 23,295 | $0 | 2/20/2026 |
| Chadwick Collins | ▼ Sell | Open Market | 2,806 | $166K | 2/20/2026 |
| Chadwick Collins | ▼ Sell | Open Market | 2,802 | $167K | 2/20/2026 |
| Chadwick Collins | ▲ Buy | Grant | 101,932 | $0 | 2/20/2026 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 3,700 | $215K | 2/20/2026 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,200 | $71K | 2/20/2026 |
| Marty M. Reaume | ▲ Buy | Option Exercise | 1,000 | $52K | 2/9/2026 |
| Marty M. Reaume | ▼ Sell | Open Market | 1,000 | $80K | 2/9/2026 |
| Marty M. Reaume | ▲ Buy | Option Exercise | 1,732 | $90K | 1/7/2026 |
| Marty M. Reaume | ▼ Sell | Open Market | 400 | $37K | 1/7/2026 |
| Marty M. Reaume | ▼ Sell | Open Market | 1,332 | $123K | 1/7/2026 |
| Eduardo Rosini | ▲ Buy | Grant | 80,525 | $0 | 12/1/2025 |
| Philip Soran | ▲ Buy | Option Exercise | 5,732 | $297K | 11/18/2025 |
| Philip Soran | ▼ Sell | Tax Withholding | 3,717 | $297K | 11/18/2025 |
| Mark Partin | ▲ Buy | Grant | 2,485 | $0 | 11/6/2025 |
| Jamie Thingelstad | ▲ Buy | Option Exercise | 8,118 | $443K | 11/4/2025 |
| Jamie Thingelstad | ▼ Sell | Tax Withholding | 6,621 | $546K | 11/4/2025 |
| Anne Sempowski Ward | ▲ Buy | Grant | 1,310 | $0 | 5/13/2025 |
| Sven Wehrwein | ▲ Buy | Grant | 1,310 | $0 | 5/13/2025 |
| Marty M. Reaume | ▲ Buy | Grant | 1,310 | $0 | 5/13/2025 |
| Tami Reller | ▲ Buy | Grant | 1,310 | $0 | 5/13/2025 |
| Razat Gaurav | ▲ Buy | Grant | 1,310 | $0 | 5/13/2025 |
| Philip Soran | ▲ Buy | Grant | 1,310 | $0 | 5/13/2025 |
| Tami Reller | ▲ Buy | Option Exercise | 6,570 | $245K | 3/26/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 2,646 | $361K | 2/26/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 495 | $68K | 2/26/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,095 | $151K | 2/26/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,254 | $175K | 2/26/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 856 | $123K | 2/20/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 500 | $72K | 2/20/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 100 | $15K | 2/20/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 447 | $64K | 2/20/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 216 | $31K | 2/20/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 72 | $10K | 2/20/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 555 | $80K | 2/20/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 185 | $27K | 2/20/2025 |
| Chadwick Collins | ▼ Sell | Open Market | 1,062 | $153K | 2/20/2025 |
| Chadwick Collins | ▼ Sell | Open Market | 510 | $74K | 2/20/2025 |
| Chadwick Collins | ▼ Sell | Open Market | 100 | $15K | 2/20/2025 |
| Chadwick Collins | ▼ Sell | Open Market | 1,028 | $151K | 2/19/2025 |
| Chadwick Collins | ▼ Sell | Open Market | 312 | $46K | 2/19/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,498 | $220K | 2/19/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 880 | $131K | 2/19/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,356 | $202K | 2/19/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 300 | $45K | 2/19/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 991 | $145K | 2/19/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 400 | $59K | 2/19/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 1,200 | $179K | 2/19/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 906 | $133K | 2/19/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 910 | $135K | 2/19/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 400 | $60K | 2/19/2025 |
| Chadwick Collins | ▼ Sell | Open Market | 1,300 | $194K | 2/19/2025 |
| Chadwick Collins | ▼ Sell | Open Market | 200 | $30K | 2/19/2025 |
| Chadwick Collins | ▲ Buy | Grant | 5,218,500 | $0 | 2/18/2025 |
| Kimberly K. Nelson | ▲ Buy | Grant | 2,300,000 | $0 | 2/18/2025 |
| Dan Juckniess | ▲ Buy | Grant | 1,350,000 | $0 | 2/18/2025 |
| Jamie Thingelstad | ▲ Buy | Grant | 1,700,000 | $0 | 2/18/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 2,012 | $363K | 2/5/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 5,424 | $982K | 2/5/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,654 | $301K | 2/5/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 200 | $37K | 2/5/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 1,024 | $189K | 1/31/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 1,171 | $217K | 1/31/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 200 | $37K | 1/31/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 68 | $13K | 1/31/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 4,446 | $815K | 1/30/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 1,400 | $258K | 1/30/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 1,873 | $347K | 1/30/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 1,300 | $242K | 1/30/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 501 | $94K | 1/30/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 299 | $56K | 1/30/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 4,545 | $834K | 1/30/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 900 | $166K | 1/30/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,645 | $305K | 1/30/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,300 | $242K | 1/30/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 655 | $123K | 1/30/2025 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 245 | $46K | 1/30/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 2,288 | $420K | 1/30/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 316 | $58K | 1/30/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 626 | $116K | 1/30/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 700 | $131K | 1/30/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 700 | $131K | 1/30/2025 |
| Jamie Thingelstad | ▼ Sell | Open Market | 100 | $19K | 1/30/2025 |
| Dan Juckniess | ▲ Buy | Grant | 12,214 | $0 | 1/29/2025 |
| Kimberly K. Nelson | ▲ Buy | Grant | 18,580 | $0 | 1/29/2025 |
| Jamie Thingelstad | ▲ Buy | Grant | 11,970 | $0 | 1/29/2025 |
| Dan Juckniess | ▼ Sell | Open Market | 200 | $37K | 12/31/2024 |
| Dan Juckniess | ▼ Sell | Open Market | 2,758 | $508K | 12/31/2024 |
| Dan Juckniess | ▼ Sell | Open Market | 700 | $130K | 12/31/2024 |
| Dan Juckniess | ▲ Buy | Option Exercise | 5,831 | $328K | 12/18/2024 |
| Dan Juckniess | ▼ Sell | Open Market | 5,831 | $1.2M | 12/18/2024 |
| Dan Juckniess | ▲ Buy | Option Exercise | 300 | $17K | 12/11/2024 |
| Dan Juckniess | ▼ Sell | Open Market | 300 | $60K | 12/11/2024 |
| Chadwick Collins | ▼ Sell | Open Market | 900 | $150K | 11/5/2024 |
| Chadwick Collins | ▼ Sell | Open Market | 703 | $118K | 11/5/2024 |
| Chadwick Collins | ▼ Sell | Open Market | 1,000 | $169K | 11/5/2024 |
| Chadwick Collins | ▼ Sell | Open Market | 1,841 | $313K | 11/5/2024 |
| Chadwick Collins | ▼ Sell | Open Market | 2,395 | $410K | 11/5/2024 |
| Kimberly K. Nelson | ▲ Buy | Option Exercise | 3,000 | $82K | 8/19/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 600 | $117K | 8/19/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,000 | $196K | 8/19/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,083 | $213K | 8/19/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 317 | $63K | 8/19/2024 |
| Frome James J. | ▼ Sell | Open Market | 1,899 | $374K | 8/16/2024 |
| Frome James J. | ▼ Sell | Open Market | 1,385 | $274K | 8/16/2024 |
| Frome James J. | ▼ Sell | Open Market | 400 | $79K | 8/16/2024 |
| Sven Wehrwein | ▲ Buy | Option Exercise | 2,000 | $187K | 8/9/2024 |
| Sven Wehrwein | ▼ Sell | Open Market | 1,058 | $212K | 8/9/2024 |
| Sven Wehrwein | ▼ Sell | Open Market | 400 | $81K | 8/9/2024 |
| Sven Wehrwein | ▼ Sell | Open Market | 542 | $110K | 8/9/2024 |
| Jamie Thingelstad | ▲ Buy | Grant | 2,029 | $0 | 8/1/2024 |
| Dan Juckniess | ▲ Buy | Grant | 4,402 | $0 | 8/1/2024 |
| Philip Soran | ▲ Buy | Option Exercise | 2,390 | $89K | 7/16/2024 |
| Philip Soran | ▼ Sell | Open Market | 1,664 | $342K | 7/16/2024 |
| Philip Soran | ▼ Sell | Open Market | 726 | $150K | 7/16/2024 |
| Philip Soran | ▲ Buy | Option Exercise | 895 | $33K | 7/15/2024 |
| Philip Soran | ▼ Sell | Open Market | 895 | $184K | 7/15/2024 |
| Philip Soran | ▲ Buy | Option Exercise | 3,285 | $122K | 7/12/2024 |
| Philip Soran | ▼ Sell | Open Market | 3,285 | $657K | 7/12/2024 |
| Ramsey James Burr | ▲ Buy | Option Exercise | 6,567 | $244K | 5/22/2024 |
| Ramsey James Burr | ▼ Sell | Open Market | 1,751 | $337K | 5/22/2024 |
| Ramsey James Burr | ▼ Sell | Open Market | 2,000 | $387K | 5/22/2024 |
| Ramsey James Burr | ▼ Sell | Open Market | 1,615 | $314K | 5/22/2024 |
| Ramsey James Burr | ▼ Sell | Open Market | 1,201 | $235K | 5/22/2024 |
| Sven Wehrwein | ▲ Buy | Grant | 465 | $0 | 5/16/2024 |
| Anne Sempowski Ward | ▲ Buy | Grant | 465 | $0 | 5/16/2024 |
| Ramsey James Burr | ▲ Buy | Grant | 465 | $0 | 5/16/2024 |
| Marty M. Reaume | ▲ Buy | Grant | 465 | $0 | 5/16/2024 |
| Tami Reller | ▲ Buy | Grant | 465 | $0 | 5/16/2024 |
| Philip Soran | ▲ Buy | Grant | 465 | $0 | 5/16/2024 |
| Tami Reller | ▲ Buy | Option Exercise | 6,052 | $176K | 5/14/2024 |
| Frome James J. | ▼ Sell | Open Market | 2,965 | $547K | 2/28/2024 |
| Frome James J. | ▼ Sell | Open Market | 2,146 | $398K | 2/28/2024 |
| Frome James J. | ▼ Sell | Open Market | 1,668 | $311K | 2/28/2024 |
| Frome James J. | ▼ Sell | Open Market | 100 | $19K | 2/28/2024 |
| Frome James J. | ▼ Sell | Open Market | 2,501 | $458K | 2/22/2024 |
| Frome James J. | ▼ Sell | Open Market | 300 | $55K | 2/22/2024 |
| Frome James J. | ▼ Sell | Open Market | 100 | $19K | 2/22/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 451 | $83K | 2/22/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 100 | $19K | 2/22/2024 |
| Black Archie C. | ▼ Sell | Open Market | 244 | $44K | 2/22/2024 |
| Black Archie C. | ▼ Sell | Open Market | 4,076 | $745K | 2/22/2024 |
| Black Archie C. | ▼ Sell | Open Market | 7,865 | $1.4M | 2/22/2024 |
| Black Archie C. | ▼ Sell | Open Market | 1,560 | $288K | 2/22/2024 |
| Black Archie C. | ▼ Sell | Open Market | 925 | $172K | 2/22/2024 |
| Black Archie C. | ▼ Sell | Open Market | 185 | $34K | 2/22/2024 |
| Black Archie C. | ▼ Sell | Open Market | 3,900 | $705K | 2/21/2024 |
| Black Archie C. | ▼ Sell | Open Market | 4,500 | $820K | 2/21/2024 |
| Black Archie C. | ▼ Sell | Open Market | 323 | $59K | 2/21/2024 |
| Frome James J. | ▼ Sell | Open Market | 1,061 | $198K | 2/20/2024 |
| Frome James J. | ▼ Sell | Open Market | 670 | $125K | 2/20/2024 |
| Frome James J. | ▼ Sell | Open Market | 730 | $137K | 2/20/2024 |
| Frome James J. | ▼ Sell | Open Market | 364 | $69K | 2/20/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 2,376 | $443K | 2/20/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 820 | $154K | 2/20/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 1,400 | $264K | 2/20/2024 |
| Kimberly K. Nelson | ▼ Sell | Open Market | 601 | $114K | 2/20/2024 |
| Black Archie C. | ▲ Buy | Grant | 20,338 | $0 | 2/15/2024 |
| Frome James J. | ▲ Buy | Grant | 25,423 | $0 | 2/15/2024 |
| Kimberly K. Nelson | ▲ Buy | Grant | 11,481 | $0 | 2/15/2024 |
| Chadwick Collins | ▲ Buy | Grant | 21,450 | $0 | 2/15/2024 |
| Sven Wehrwein | ▲ Buy | Option Exercise | 768 | $45K | 2/15/2024 |
| Sven Wehrwein | ▼ Sell | Open Market | 768 | $149K | 2/15/2024 |
| Sven Wehrwein | ▼ Sell | Open Market | 1,640 | $325K | 2/15/2024 |
| Sven Wehrwein | ▲ Buy | Option Exercise | 3,000 | $177K | 2/14/2024 |
| Sven Wehrwein | ▼ Sell | Open Market | 958 | $184K | 2/14/2024 |
| Sven Wehrwein | ▼ Sell | Open Market | 800 | $155K | 2/14/2024 |
| Sven Wehrwein | ▼ Sell | Open Market | 842 | $164K | 2/14/2024 |
| Sven Wehrwein | ▼ Sell | Open Market | 400 | $78K | 2/14/2024 |
| Black Archie C. | ▼ Sell | Open Market | 2,202 | $389K | 2/5/2024 |
| Black Archie C. | ▼ Sell | Open Market | 2,543 | $452K | 2/5/2024 |
| Black Archie C. | ▼ Sell | Open Market | 13,273 | $2.4M | 2/5/2024 |
| Black Archie C. | ▼ Sell | Open Market | 2,160 | $387K | 2/5/2024 |
| Black Archie C. | ▼ Sell | Open Market | 3,210 | $577K | 2/2/2024 |