| SPT | Rankin Aaron Edward Frederick | director, 10 percent owner: | Dec 17 '25 | Buy | 11.14 | 90,661 | 1,009,964 | 114,969 | Dec 18 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | director, 10 percent owner: | Jun 16 '25 | Sale | 20.55 | 2,466 | 50,669 | 0 | Jun 17 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | director, 10 percent owner: | Mar 17 '25 | Sale | 24.58 | 23,646 | 581,124 | 0 | Mar 18 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | director, 10 percent owner: | Sep 04 '24 | Sale | 29.23 | 1,181 | 34,522 | 42,122 | Sep 05 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | director, 10 percent owner: | Jun 04 '24 | Sale | 32.14 | 1,184 | 38,049 | 43,303 | Jun 06 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | director, 10 percent owner: | Apr 04 '24 | Sale | 56.95 | 22,000 | 1,252,801 | 0 | Apr 08 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | director, 10 percent owner: | Mar 04 '24 | Sale | 63.94 | 25,185 | 1,610,321 | 0 | Mar 06 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | director, 10 percent owner: | Feb 05 '24 | Sale | 59.60 | 44,000 | 2,622,268 | 0 | Feb 06 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | director, 10 percent owner: | Jan 04 '24 | Sale | 56.06 | 44,000 | 2,466,455 | 0 | Jan 05 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Dec 04 '23 | Sale | 58.53 | 45,368 | 2,655,284 | 2,414 | Dec 05 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Sep 05 '23 | Sale | 52.62 | 1,344 | 70,727 | 42,256 | Sep 06 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Jul 17 '23 | Sale | 55.24 | 18,000 | 994,392 | 0 | Jul 18 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Jun 05 '23 | Sale | 43.89 | 1,212 | 53,193 | 43,600 | Jun 06 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Mar 14 '23 | Sale | 60.00 | 5,450 | 327,000 | 0 | Mar 15 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Mar 13 '23 | Sale | 55.49 | 4,500 | 249,716 | 0 | Mar 15 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Mar 02 '23 | Sale | 61.39 | 2,556 | 156,908 | 28,559 | Mar 03 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Feb 13 '23 | Sale | 60.62 | 9,950 | 603,202 | 0 | Feb 14 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Jan 12 '23 | Sale | 60.00 | 5,450 | 327,000 | 0 | Jan 13 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Dec 15 '22 | Sale | 59.07 | 7,021 | 414,707 | 0 | Dec 16 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Dec 02 '22 | Sale | 58.81 | 871 | 51,225 | 31,115 | Dec 05 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | Chief Technology Officer | Nov 15 '22 | Sale | 65.83 | 37,200 | 2,448,928 | 0 | Nov 16 12:00 AM |
| SPT | Rankin Aaron Edward Frederick | director: Chief Technology Officer | Oct 11 '22 | Sale | 55.00 | 4,500 | 247,500 | 0 | Oct 12 12:00 AM |