| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SFST | CUBBAGE LEIGHTON M | Director | Jun 10 '26 | Sale | 60.60 | 765 | 46,359 | 50,715 | Jun 12 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Aug 27 '25 | Sale | 45.12 | 35 | 1,579 | 51,170 | Aug 29 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Jun 23 '25 | Sale | 35.72 | 1,083 | 38,685 | 51,205 | Jun 25 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Sep 17 '24 | Sale | 33.99 | 2,500 | 84,979 | 51,803 | Sep 19 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Sep 16 '24 | Sale | 33.29 | 2,515 | 83,727 | 54,303 | Sep 18 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Sep 13 '24 | Sale | 32.03 | 2,000 | 64,063 | 56,818 | Sep 16 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Sep 12 '24 | Sale | 31.18 | 1,744 | 54,376 | 58,818 | Sep 16 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Sep 09 '24 | Sale | 31.02 | 1,290 | 40,013 | 60,562 | Sep 10 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | May 21 '24 | Sale | 29.11 | 812 | 23,633 | 61,852 | May 22 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | May 15 '24 | Sale | 27.34 | 1,771 | 48,418 | 62,664 | May 16 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | May 10 '24 | Sale | 27.61 | 1,717 | 47,406 | 64,435 | May 13 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | May 09 '24 | Sale | 27.50 | 780 | 21,450 | 66,152 | May 13 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Oct 29 '21 | Sale | 52.93 | 28 | 1,482 | 69,553 | Nov 08 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Dec 17 '20 | Sale | 35.00 | 1,620 | 56,700 | 69,581 | Dec 17 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Sep 21 '20 | Sale | 25.10 | 2,300 | 57,727 | 71,201 | Sep 21 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Jun 16 '20 | Sale | 28.38 | 1,985 | 56,334 | 73,501 | Jun 16 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | May 27 '20 | Sale | 29.05 | 1,546 | 44,911 | 75,486 | Jun 01 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Mar 02 '20 | Sale | 37.84 | 1,500 | 56,764 | 77,032 | Mar 03 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Feb 11 '20 | Sale | 40.90 | 1,075 | 43,964 | 78,532 | Feb 12 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Feb 03 '20 | Sale | 39.45 | 3,328 | 131,290 | 79,607 | Feb 06 12:00 AM |
| SFST | CUBBAGE LEIGHTON M | Director | Jan 31 '20 | Sale | 39.89 | 27 | 1,077 | 82,935 | Feb 03 12:00 AM |