| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 20 '26 | Sale | 58.66 | 6,300 | 369,527 | 145,452 | Feb 24 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 26 '25 | Sale | 137.46 | 5,490 | 754,653 | 151,752 | Feb 28 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 19 '25 | Sale | 147.58 | 9,524 | 1,405,535 | 157,242 | Feb 28 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 20 '25 | Sale | 144.30 | 1,456 | 210,101 | 2,441,512 | Feb 20 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 05 '25 | Sale | 181.09 | 9,290 | 1,682,318 | 147,002 | Feb 07 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Jan 30 '25 | Sale | 184.68 | 9,290 | 1,715,647 | 156,292 | Feb 03 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Aug 19 '24 | Option Exercise | 27.34 | 6,000 | 164,040 | 150,002 | Aug 21 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Aug 19 '24 | Sale | 196.12 | 3,000 | 588,374 | 147,002 | Aug 21 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 22 '24 | Sale | 184.08 | 551 | 101,429 | 147,002 | Feb 26 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 22 '22 | Sale | 183.17 | 5,965 | 1,092,586 | 147,553 | Feb 26 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 20 '24 | Sale | 187.44 | 5,197 | 974,137 | 153,518 | Feb 20 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 02 '24 | Sale | 180.24 | 10,017 | 1,805,436 | 147,234 | Feb 02 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 01 '24 | Sale | 179.41 | 12,907 | 2,315,702 | 157,251 | Feb 02 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Nov 06 '23 | Option Exercise | 54.54 | 3,008 | 164,056 | 148,738 | Nov 07 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Nov 06 '23 | Sale | 165.40 | 1,504 | 248,756 | 147,234 | Nov 07 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Nov 03 '23 | Sale | 166.56 | 13,565 | 2,259,363 | 147,234 | Nov 07 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Nov 03 '23 | Option Exercise | 54.54 | 27,130 | 1,479,670 | 160,799 | Nov 07 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Nov 02 '23 | Option Exercise | 34.08 | 20,430 | 696,244 | 157,449 | Nov 02 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Nov 02 '23 | Sale | 164.67 | 10,215 | 1,682,147 | 147,234 | Nov 02 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Nov 01 '23 | Sale | 160.30 | 10,693 | 1,714,085 | 147,234 | Nov 02 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Nov 01 '23 | Option Exercise | 27.34 | 21,386 | 584,694 | 157,927 | Nov 02 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Oct 31 '23 | Option Exercise | 27.34 | 23,262 | 635,984 | 158,865 | Nov 02 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Oct 31 '23 | Sale | 159.69 | 11,631 | 1,857,369 | 147,234 | Nov 02 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | May 26 '23 | Sale | 163.39 | 5,190 | 847,978 | 148,734 | May 31 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | May 26 '23 | Option Exercise | 27.85 | 10,380 | 289,084 | 153,924 | May 31 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | May 23 '23 | Option Exercise | 27.85 | 6,680 | 186,038 | 152,074 | May 24 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | May 23 '23 | Sale | 163.24 | 3,340 | 545,207 | 148,734 | May 24 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | May 22 '23 | Option Exercise | 27.85 | 7,200 | 200,520 | 152,334 | May 24 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | May 22 '23 | Sale | 163.11 | 3,600 | 587,206 | 148,734 | May 24 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 22 '23 | Sale | 146.88 | 4,159 | 610,860 | 148,734 | Feb 24 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 17 '23 | Sale | 152.23 | 1,140 | 173,538 | 152,893 | Feb 21 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 13 '23 | Sale | 147.12 | 8,657 | 1,273,636 | 143,122 | Feb 14 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 13 '23 | Option Exercise | 27.85 | 17,314 | 482,194 | 151,779 | Feb 14 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 10 '23 | Sale | 146.61 | 8,717 | 1,278,023 | 143,122 | Feb 14 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 10 '23 | Option Exercise | 27.85 | 17,434 | 485,536 | 151,839 | Feb 14 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 03 '23 | Sale | 146.02 | 100 | 14,602 | 143,122 | Feb 07 12:00 AM |
| SPSC | Nelson Kimberly K. | EVP & CFO | Feb 03 '23 | Option Exercise | 27.85 | 200 | 5,570 | 143,222 | Feb 07 12:00 AM |