| 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 | 1,000 | 51,800 | 10,158 | May 11 |
| SPSC | Reaume Marty M | Director | May 07 '26 | Sale | 57.03 | 1,000 | 57,030 | 9,158 | May 11 |
| SPSC | Reaume Marty M | Director | Apr 07 '26 | Option Exercise | 51.80 | 1,000 | 51,800 | 10,158 | Apr 09 |
| SPSC | Reaume Marty M | Director | Apr 07 '26 | Sale | 57.90 | 1,000 | 57,900 | 9,158 | Apr 09 |
| SPSC | Reaume Marty M | Director | Mar 09 '26 | Option Exercise | 51.80 | 1,000 | 51,800 | 10,158 | Mar 11 |
| SPSC | Reaume Marty M | Director | Mar 09 '26 | Sale | 62.73 | 1,000 | 62,730 | 9,158 | Mar 11 |
| SPSC | Reaume Marty M | Director | Feb 09 '26 | Option Exercise | 51.80 | 1,000 | 51,800 | 10,158 | Feb 11 |
| SPSC | Reaume Marty M | Director | Feb 09 '26 | Sale | 79.92 | 1,000 | 79,920 | 9,158 | Feb 11 |
| SPSC | Reaume Marty M | Director | Jan 07 '26 | Option Exercise | 51.80 | 1,732 | 89,718 | 10,890 | Jan 09 |
| SPSC | Reaume Marty M | Director | Jan 07 '26 | Sale | 92.26 | 1,732 | 159,794 | 9,158 | Jan 09 |
| SPSC | Reaume Marty M | Director | Dec 19 '23 | Option Exercise | 37.22 | 3,285 | 122,268 | 10,668 | Dec 21 |
| SPSC | Reaume Marty M | Director | Dec 19 '23 | Sale | 190.61 | 3,285 | 626,141 | 7,383 | Dec 21 |
| SPSC | Reaume Marty M | Director | Nov 14 '23 | Option Exercise | 37.22 | 3,285 | 122,268 | 10,668 | Nov 16 |
| SPSC | Reaume Marty M | Director | Nov 14 '23 | Sale | 176.51 | 3,285 | 579,828 | 7,383 | Nov 16 |