| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SPSC | Reaume Marty M | Director | May 07 '26 | Option Exercise | 51.80 | 2,000 | 103,600 | 10,158 | May 11 12:00 AM |
| SPSC | Reaume Marty M | Director | May 07 '26 | Sale | 57.03 | 1,000 | 57,030 | 9,158 | May 11 12:00 AM |
| SPSC | Reaume Marty M | Director | Apr 07 '26 | Sale | 57.90 | 1,000 | 57,900 | 9,158 | Apr 09 12:00 AM |
| SPSC | Reaume Marty M | Director | Apr 07 '26 | Option Exercise | 51.80 | 2,000 | 103,600 | 10,158 | Apr 09 12:00 AM |
| SPSC | Reaume Marty M | Director | Mar 09 '26 | Option Exercise | 51.80 | 2,000 | 103,600 | 10,158 | Mar 11 12:00 AM |
| SPSC | Reaume Marty M | Director | Mar 09 '26 | Sale | 62.73 | 1,000 | 62,730 | 9,158 | Mar 11 12:00 AM |
| SPSC | Reaume Marty M | Director | Feb 09 '26 | Option Exercise | 51.80 | 2,000 | 103,600 | 10,158 | Feb 11 12:00 AM |
| SPSC | Reaume Marty M | Director | Feb 09 '26 | Sale | 79.92 | 1,000 | 79,920 | 9,158 | Feb 11 12:00 AM |
| SPSC | Reaume Marty M | Director | Jan 07 '26 | Sale | 92.26 | 1,732 | 159,794 | 9,158 | Jan 09 12:00 AM |
| SPSC | Reaume Marty M | Director | Jan 07 '26 | Option Exercise | 51.80 | 3,464 | 179,436 | 10,890 | Jan 09 12:00 AM |
| SPSC | Reaume Marty M | Director | Dec 19 '23 | Option Exercise | 37.22 | 6,570 | 244,536 | 10,668 | Dec 21 12:00 AM |
| SPSC | Reaume Marty M | Director | Dec 19 '23 | Sale | 190.61 | 3,285 | 626,141 | 7,383 | Dec 21 12:00 AM |
| SPSC | Reaume Marty M | Director | Nov 14 '23 | Option Exercise | 37.22 | 6,570 | 244,536 | 10,668 | Nov 16 12:00 AM |
| SPSC | Reaume Marty M | Director | Nov 14 '23 | Sale | 176.51 | 3,285 | 579,828 | 7,383 | Nov 16 12:00 AM |