| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SPFI | Campbell Richard D | director, 10 percent owner: | Sep 12 '25 | Sale | 39.62 | 15,583 | 617,398 | 1,529,386 | Sep 15 12:00 AM |
| SPFI | Campbell Richard D | director, 10 percent owner: | Sep 11 '25 | Sale | 40.21 | 44,417 | 1,786,008 | 1,544,969 | Sep 15 12:00 AM |
| SPFI | Campbell Richard D | Director | Dec 13 '23 | Sale | 27.50 | 54,400 | 1,496,000 | 1,589,386 | Dec 15 12:00 AM |
| SPFI | Campbell Richard D | Director | Nov 09 '22 | Sale | 30.47 | 4,300 | 131,021 | 1,643,786 | Nov 10 12:00 AM |
| SPFI | Campbell Richard D | Director | Nov 08 '22 | Sale | 30.39 | 6,000 | 182,340 | 1,648,086 | Nov 10 12:00 AM |
| SPFI | Campbell Richard D | Director | Nov 07 '22 | Sale | 30.78 | 4,701 | 144,697 | 1,654,086 | Nov 07 12:00 AM |
| SPFI | Campbell Richard D | Director | Nov 04 '22 | Sale | 30.74 | 10,000 | 307,400 | 1,658,787 | Nov 07 12:00 AM |
| SPFI | Campbell Richard D | Director | Nov 03 '22 | Sale | 29.18 | 35,000 | 1,021,150 | 1,668,787 | Nov 07 12:00 AM |
| SPFI | Campbell Richard D | Director | Mar 13 '20 | Buy | 16.58 | 4,380 | 72,631 | 1,703,787 | Mar 16 12:00 AM |
| SPFI | Campbell Richard D | Director | Mar 12 '20 | Buy | 15.94 | 12,594 | 200,758 | 1,699,407 | Mar 13 12:00 AM |
| SPFI | Campbell Richard D | Director | May 13 '19 | Sale | 17.50 | 680,000 | 11,900,000 | 1,690,000 | May 15 12:00 AM |