Skip to Main Content
Insider Trading

Last Updated: 8 months, 2 weeks ago

Archie C. Black has an estimated net worth of at least $62.0 million*, as of June 25, 2025. They own shares of SPSC stock. They have sold 370,335 shares of SPSC stock since 2021, for an estimated $54.3 million.

Archie C. Black $SPSC SEC Form 4 Insider Trading

Archie C. Black has filed a total of 107 insider trades in $SPSC since 2021. Their most recent trade was a sale of 185 shares, made on Feb 22, 2024. Their largest trade was a sale of 27,548 shares, made on Nov 10, 2021. We estimate that they now own shares of $SPSC, worth an estimated $7.7 million.



Insider Trading at $SPSC

There have been a total of 403 insider trades reported at $SPSC since 2021, with 0 shares purchased and 891,801 shares sold. The most active insider traders in $SPSC stock have been Kimberly K. Nelson, Archie C. Black, and James J. Frome. The most recent trade was a sale of 1,000 shares reported by Marty M Reaume (None), made on Mar 09, 2026.



History of Insider Stock Trades by Archie C. Black

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
SPSC logo SPSC Sale 185 Feb 22, 2024 Feb. 23, 2024, 6:56 p.m.
SPSC logo SPSC Sale 4,076 Feb 22, 2024 Feb. 23, 2024, 6:56 p.m.
SPSC logo SPSC Sale 244 Feb 22, 2024 Feb. 23, 2024, 6:56 p.m.
SPSC logo SPSC Sale 323 Feb 21, 2024 Feb. 23, 2024, 6:56 p.m.
SPSC logo SPSC Sale 4,500 Feb 21, 2024 Feb. 23, 2024, 6:56 p.m.
SPSC logo SPSC Sale 1,560 Feb 22, 2024 Feb. 23, 2024, 6:56 p.m.
SPSC logo SPSC Sale 3,900 Feb 21, 2024 Feb. 23, 2024, 6:56 p.m.
SPSC logo SPSC Sale 925 Feb 22, 2024 Feb. 23, 2024, 6:56 p.m.
SPSC logo SPSC Sale 7,865 Feb 22, 2024 Feb. 23, 2024, 6:56 p.m.
SPSC logo SPSC Sale 2,543 Feb 05, 2024 Feb. 7, 2024, 5:18 p.m.
SPSC logo SPSC Sale 2,202 Feb 05, 2024 Feb. 7, 2024, 5:18 p.m.
SPSC logo SPSC Sale 2,160 Feb 05, 2024 Feb. 7, 2024, 5:18 p.m.
SPSC logo SPSC Sale 13,273 Feb 05, 2024 Feb. 7, 2024, 5:18 p.m.
SPSC logo SPSC Sale 1,587 Feb 01, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 995 Feb 02, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 5,320 Feb 02, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 400 Feb 01, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 3,400 Feb 01, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 1,374 Feb 01, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 1,969 Feb 01, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 2,868 Feb 01, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 1,077 Feb 01, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 3,210 Feb 02, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 200 Feb 01, 2024 Feb. 2, 2024, 9:35 p.m.
SPSC logo SPSC Sale 10,615 Nov 29, 2023 Dec. 1, 2023, 5:49 p.m.
SPSC logo SPSC Sale 10,271 Nov 30, 2023 Dec. 1, 2023, 5:49 p.m.
SPSC logo SPSC Sale 300 Nov 29, 2023 Dec. 1, 2023, 5:49 p.m.
SPSC logo SPSC Sale 4,136 Nov 30, 2023 Dec. 1, 2023, 5:49 p.m.
SPSC logo SPSC Sale 1,400 Nov 29, 2023 Dec. 1, 2023, 5:49 p.m.
SPSC logo SPSC Sale 585 Nov 29, 2023 Dec. 1, 2023, 5:49 p.m.
SPSC logo SPSC Sale 2,467 Nov 29, 2023 Dec. 1, 2023, 5:49 p.m.
SPSC logo SPSC Sale 1,410 Nov 29, 2023 Dec. 1, 2023, 5:49 p.m.
SPSC logo SPSC Sale 3,298 Nov 29, 2023 Dec. 1, 2023, 5:49 p.m.
SPSC logo SPSC Sale 5,470 Feb 22, 2023 Feb. 24, 2023, 6:54 p.m.
SPSC logo SPSC Sale 300 Feb 22, 2023 Feb. 24, 2023, 6:54 p.m.
SPSC logo SPSC Sale 300 Feb 22, 2023 Feb. 24, 2023, 6:54 p.m.
SPSC logo SPSC Sale 1,800 Feb 22, 2023 Feb. 24, 2023, 6:54 p.m.
SPSC logo SPSC Sale 3,115 Feb 22, 2023 Feb. 24, 2023, 6:54 p.m.
SPSC logo SPSC Sale 6,663 Feb 22, 2023 Feb. 24, 2023, 6:54 p.m.
SPSC logo SPSC Sale 2,365 Feb 17, 2023 Feb. 21, 2023, 6:03 p.m.
SPSC logo SPSC Sale 200 Feb 17, 2023 Feb. 21, 2023, 6:03 p.m.
SPSC logo SPSC Sale 38 Feb 17, 2023 Feb. 21, 2023, 6:03 p.m.
SPSC logo SPSC Sale 1,253 Feb 17, 2023 Feb. 21, 2023, 6:03 p.m.
SPSC logo SPSC Sale 1,000 Feb 17, 2023 Feb. 21, 2023, 6:03 p.m.
SPSC logo SPSC Sale 641 Feb 02, 2023 Feb. 6, 2023, 7:33 p.m.
SPSC logo SPSC Sale 2,398 Feb 02, 2023 Feb. 6, 2023, 7:33 p.m.
SPSC logo SPSC Sale 4,937 Feb 02, 2023 Feb. 6, 2023, 7:33 p.m.
SPSC logo SPSC Sale 1,604 Feb 02, 2023 Feb. 6, 2023, 7:33 p.m.
SPSC logo SPSC Sale 9,080 Feb 01, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 6,002 Jan 30, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 4,216 Jan 30, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 902 Jan 30, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 200 Jan 30, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 1,588 Jan 31, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 10,917 Jan 31, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 4,251 Jan 31, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 8,334 Feb 01, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 2,604 Feb 01, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 2,216 Feb 01, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 1,503 Feb 01, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 4,182 Feb 01, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 2,500 Feb 01, 2023 Feb. 1, 2023, 7:59 p.m.
SPSC logo SPSC Sale 1,900 Jan 26, 2023 Jan. 27, 2023, 7:40 p.m.
SPSC logo SPSC Sale 1,553 Jan 27, 2023 Jan. 27, 2023, 7:40 p.m.
SPSC logo SPSC Sale 1,752 Jan 27, 2023 Jan. 27, 2023, 7:40 p.m.
SPSC logo SPSC Sale 2,600 Jan 27, 2023 Jan. 27, 2023, 7:40 p.m.
SPSC logo SPSC Sale 966 Jan 27, 2023 Jan. 27, 2023, 7:40 p.m.
SPSC logo SPSC Sale 200 Jan 26, 2023 Jan. 27, 2023, 7:40 p.m.
SPSC logo SPSC Sale 284 Jan 26, 2023 Jan. 27, 2023, 7:40 p.m.
SPSC logo SPSC Sale 3,522 Jan 26, 2023 Jan. 27, 2023, 7:40 p.m.
SPSC logo SPSC Sale 24,668 Dec 01, 2022 Dec. 2, 2022, 5:58 p.m.
SPSC logo SPSC Sale 1,707 Nov 30, 2022 Dec. 2, 2022, 5:58 p.m.
SPSC logo SPSC Sale 7,115 Nov 15, 2022 Nov. 17, 2022, 6:25 p.m.
SPSC logo SPSC Sale 1,415 Nov 15, 2022 Nov. 17, 2022, 6:25 p.m.
SPSC logo SPSC Sale 9,763 Nov 11, 2022 Nov. 15, 2022, 5:37 p.m.
SPSC logo SPSC Sale 6,846 Oct 31, 2022 Nov. 2, 2022, 4:38 p.m.
SPSC logo SPSC Sale 112 Nov 01, 2022 Nov. 2, 2022, 4:38 p.m.
SPSC logo SPSC Sale 3,733 Nov 01, 2022 Nov. 2, 2022, 4:38 p.m.
SPSC logo SPSC Sale 100 Oct 31, 2022 Nov. 2, 2022, 4:38 p.m.
SPSC logo SPSC Sale 617 Oct 31, 2022 Nov. 2, 2022, 4:38 p.m.
SPSC logo SPSC Sale 8,592 Oct 31, 2022 Nov. 2, 2022, 4:38 p.m.
SPSC logo SPSC Sale 3,455 Mar 01, 2022 March 2, 2022, 8 p.m.
SPSC logo SPSC Sale 965 Mar 01, 2022 March 2, 2022, 8 p.m.
SPSC logo SPSC Sale 1,434 Mar 01, 2022 March 2, 2022, 8 p.m.
SPSC logo SPSC Sale 1,910 Mar 01, 2022 March 2, 2022, 8 p.m.
SPSC logo SPSC Sale 2,311 Mar 01, 2022 March 2, 2022, 8 p.m.
SPSC logo SPSC Sale 2,434 Mar 01, 2022 March 2, 2022, 8 p.m.
SPSC logo SPSC Sale 1,800 Mar 01, 2022 March 2, 2022, 8 p.m.
SPSC logo SPSC Sale 2,631 Feb 22, 2022 Feb. 23, 2022, 8 p.m.
SPSC logo SPSC Sale 6,402 Feb 22, 2022 Feb. 23, 2022, 8 p.m.
SPSC logo SPSC Sale 4,970 Feb 22, 2022 Feb. 23, 2022, 8 p.m.
SPSC logo SPSC Sale 305 Feb 22, 2022 Feb. 23, 2022, 8 p.m.
SPSC logo SPSC Sale 5,667 Jan 27, 2022 Jan. 27, 2022, 8 p.m.
SPSC logo SPSC Sale 1,400 Jan 27, 2022 Jan. 27, 2022, 8 p.m.
SPSC logo SPSC Sale 6,512 Jan 27, 2022 Jan. 27, 2022, 8 p.m.
SPSC logo SPSC Sale 1,796 Jan 27, 2022 Jan. 27, 2022, 8 p.m.
SPSC logo SPSC Sale 2,097 Jan 27, 2022 Jan. 27, 2022, 8 p.m.
SPSC logo SPSC Sale 4,532 Jan 27, 2022 Jan. 27, 2022, 8 p.m.
SPSC logo SPSC Sale 1,867 Nov 10, 2021 Nov. 12, 2021, 7:26 p.m.
SPSC logo SPSC Sale 1,347 Nov 11, 2021 Nov. 12, 2021, 7:26 p.m.
SPSC logo SPSC Sale 700 Nov 11, 2021 Nov. 12, 2021, 7:26 p.m.
SPSC logo SPSC Sale 1,502 Nov 11, 2021 Nov. 12, 2021, 7:26 p.m.
SPSC logo SPSC Sale 700 Nov 11, 2021 Nov. 12, 2021, 7:26 p.m.
SPSC logo SPSC Sale 27,548 Nov 10, 2021 Nov. 12, 2021, 7:26 p.m.
SPSC logo SPSC Sale 1,293 Nov 10, 2021 Nov. 12, 2021, 7:26 p.m.
SPSC logo SPSC Sale 3,100 Nov 10, 2021 Nov. 12, 2021, 7:26 p.m.
SPSC logo SPSC Sale 12,995 Nov 10, 2021 Nov. 12, 2021, 7:26 p.m.




$SPSC Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.