| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SPT | Barretto Ryan Paul | CEO | Jan 09 '26 | Buy | 10.67 | 93,984 | 1,002,621 | 875,256 | Jan 13 12:00 AM |
| SPT | Barretto Ryan Paul | CEO | Jul 08 '25 | Sale | 21.16 | 16,800 | 355,459 | 119,775 | Jul 10 12:00 AM |
| SPT | Barretto Ryan Paul | CEO | Jun 03 '25 | Sale | 21.56 | 10,641 | 229,388 | 809,885 | Jun 04 12:00 AM |
| SPT | Barretto Ryan Paul | CEO | Apr 04 '25 | Sale | 19.90 | 16,800 | 334,270 | 136,575 | Apr 07 12:00 AM |
| SPT | Barretto Ryan Paul | CEO | Mar 04 '25 | Sale | 26.32 | 17,787 | 468,083 | 528,556 | Mar 05 12:00 AM |
| SPT | Barretto Ryan Paul | CEO | Dec 30 '24 | Sale | 30.99 | 16,800 | 520,615 | 153,375 | Dec 31 12:00 AM |
| SPT | Barretto Ryan Paul | CEO | Dec 03 '24 | Sale | 31.45 | 13,465 | 423,474 | 546,343 | Dec 04 12:00 AM |
| SPT | Barretto Ryan Paul | CEO | Oct 07 '24 | Sale | 28.25 | 16,800 | 474,602 | 170,175 | Oct 08 12:00 AM |
| SPT | Barretto Ryan Paul | President | Sep 04 '24 | Sale | 29.23 | 13,306 | 388,948 | 470,809 | Sep 05 12:00 AM |
| SPT | Barretto Ryan Paul | President | Jul 08 '24 | Sale | 36.10 | 11,200 | 404,320 | 186,975 | Jul 09 12:00 AM |
| SPT | Barretto Ryan Paul | President | Jun 04 '24 | Sale | 32.14 | 15,586 | 500,872 | 484,115 | Jun 05 12:00 AM |
| SPT | Barretto Ryan Paul | President | Apr 04 '24 | Sale | 56.95 | 5,600 | 318,937 | 198,175 | Apr 08 12:00 AM |
| SPT | Barretto Ryan Paul | President | Mar 04 '24 | Sale | 64.01 | 34,355 | 2,198,916 | 203,775 | Mar 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Feb 05 '24 | Sale | 59.63 | 5,600 | 333,954 | 209,375 | Feb 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Jan 04 '24 | Sale | 56.08 | 5,600 | 314,069 | 214,975 | Jan 05 12:00 AM |
| SPT | Barretto Ryan Paul | President | Dec 04 '23 | Sale | 58.54 | 16,907 | 989,686 | 220,575 | Dec 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Nov 03 '23 | Sale | 50.09 | 11,200 | 560,997 | 226,175 | Nov 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Sep 05 '23 | Sale | 52.63 | 16,710 | 879,527 | 237,375 | Sep 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Aug 03 '23 | Sale | 53.14 | 11,200 | 595,151 | 242,975 | Aug 07 12:00 AM |
| SPT | Barretto Ryan Paul | President | Jul 05 '23 | Sale | 45.91 | 11,200 | 514,181 | 254,175 | Jul 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Jun 05 '23 | Sale | 43.89 | 10,139 | 444,991 | 480,903 | Jun 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Apr 03 '23 | Sale | 57.97 | 5,600 | 324,618 | 265,375 | Apr 04 12:00 AM |
| SPT | Barretto Ryan Paul | President | Mar 03 '23 | Sale | 65.44 | 5,600 | 366,449 | 270,975 | Mar 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Mar 02 '23 | Sale | 61.39 | 14,859 | 912,164 | 310,908 | Mar 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Feb 03 '23 | Sale | 67.52 | 5,600 | 378,138 | 276,575 | Feb 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Jan 03 '23 | Sale | 56.77 | 5,600 | 317,888 | 282,175 | Jan 04 12:00 AM |
| SPT | Barretto Ryan Paul | President | Dec 05 '22 | Sale | 60.65 | 5,600 | 339,623 | 287,775 | Dec 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Dec 02 '22 | Sale | 58.81 | 9,723 | 571,829 | 325,767 | Dec 06 12:00 AM |
| SPT | Barretto Ryan Paul | President | Nov 04 '22 | Sale | 50.18 | 5,600 | 281,014 | 293,375 | Nov 07 12:00 AM |
| SPT | Barretto Ryan Paul | director: President | Oct 03 '22 | Sale | 61.16 | 1,800 | 110,093 | 302,775 | Oct 04 12:00 AM |