Insider at

04

Insider transactions

05
2 buys (P) 1 sells (S) Net: $-40,180 + 10 non-open-market transactions below Avg return of open purchases vs now: 39.0% last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

10 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 10, 2025 SFST S 1,000 $53.28 $53,280 49,661 Direct -1.97% Disposed 14.2% (price as of 2026-10-05)
Nov. 3, 2025 SFST P 200 $43.50 $8,700 50,661 Direct +0.40% Acquired 39.8% (price as of 2026-10-05)
Oct. 31, 2025 SFST P 100 $44.00 $4,400 50,461 Direct +0.20% Acquired 38.2% (price as of 2026-10-05)
Dec. 20, 2023 SFST P 200 $34.50 $6,900 49,876 Direct +0.40% Acquired 76.3% (price as of 2026-10-05)
Nov. 22, 2023 SFST P 200 $29.25 $5,850 49,676 Direct +0.40% Acquired 108.0% (price as of 2026-10-05)
Oct. 31, 2023 SFST P 200 $27.00 $5,400 49,476 Direct +0.41% Acquired 125.3% (price as of 2026-10-05)
Oct. 26, 2023 SFST P 200 $27.21 $5,442 49,276 Direct +0.41% Acquired 123.6% (price as of 2026-10-05)
Oct. 25, 2023 SFST P 250 $25.49 $6,372 49,076 Direct +0.51% Acquired 138.6% (price as of 2026-10-05)
Sept. 19, 2023 SFST P 150 $26.96 $4,044 48,826 Direct +0.31% Acquired 125.6% (price as of 2026-10-05)
Aug. 9, 2023 SFST P 150 $29.35 $4,402 48,676 Direct +0.31% Acquired 107.3% (price as of 2026-10-05)
Aug. 2, 2023 SFST P 100 $29.42 $2,942 48,526 Direct +0.21% Acquired 106.8% (price as of 2026-10-05)
June 23, 2023 SFST P 100 $25.00 $2,500 48,426 Direct +0.21% Acquired 143.3% (price as of 2026-10-05)
June 22, 2023 SFST P 23 $25.58 $588 48,326 Direct +0.05% Acquired 137.8% (price as of 2026-10-05)
June 22, 2023 SFST P 177 $25.40 $4,496 48,303 Direct +0.37% Acquired 139.5% (price as of 2026-10-05)
June 22, 2023 SFST P 100 $25.56 $2,556 48,126 Direct +0.21% Acquired 138.0% (price as of 2026-10-05)
June 21, 2023 SFST P 300 $25.40 $7,620 48,026 Direct +0.63% Acquired 139.5% (price as of 2026-10-05)
June 20, 2023 SFST P 100 $25.83 $2,583 47,726 Direct +0.21% Acquired 135.5% (price as of 2026-10-05)
June 6, 2023 SFST P 200 $26.71 $5,342 47,626 Direct +0.42% Acquired 127.7% (price as of 2026-10-05)
June 5, 2023 SFST P 200 $25.00 $5,000 47,426 Direct +0.42% Acquired 143.3% (price as of 2026-10-05)
June 1, 2023 SFST P 200 $23.90 $4,780 47,226 Direct +0.43% Acquired 154.5% (price as of 2026-10-05)
May 31, 2023 SFST P 250 $23.12 $5,780 47,026 Direct +0.53% Acquired 163.1% (price as of 2026-10-05)
March 13, 2023 SFST P 500 $33.69 $16,845 46,776 Direct +1.08% Acquired 80.6% (price as of 2026-10-05)
Jan. 30, 2023 SFST P 500 $40.84 $20,420 46,276 Direct +1.09% Acquired 48.9% (price as of 2026-10-05)
Jan. 30, 2023 SFST P 1,000 $41.00 $41,000 45,776 Direct +2.23% Acquired 48.4% (price as of 2026-10-05)
Jan. 30, 2023 SFST P 1,000 $40.79 $40,790 44,776 Direct +2.28% Acquired 49.1% (price as of 2026-10-05)
Jan. 30, 2023 SFST P 1,000 $40.80 $40,800 43,776 Direct +2.34% Acquired 49.1% (price as of 2026-10-05)
Jan. 30, 2023 SFST P 500 $40.84 $20,420 42,776 Direct +1.18% Acquired 48.9% (price as of 2026-10-05)
Jan. 30, 2023 SFST P 500 $41.00 $20,500 42,276 Direct +1.20% Acquired 48.4% (price as of 2026-10-05)
Dec. 22, 2022 SFST P 100 $45.01 $4,501 41,776 Direct +0.24% Acquired 35.1% (price as of 2026-10-05)
Sept. 21, 2022 SFST P 1,000 $43.20 $43,200 41,668 Direct +2.46% Acquired 40.8% (price as of 2026-10-05)
May 9, 2022 SFST P 250 $44.57 $11,142 40,668 Direct +0.62% Acquired 36.5% (price as of 2026-10-05)
Dec. 23, 2021 SFST P 300 $63.26 $18,978 40,418 Direct +0.75% Acquired -3.8% (price as of 2026-10-05)
March 23, 2020 SFST P 100 $22.24 $2,224 43,453 Direct +0.23% Acquired 173.5% (price as of 2026-10-05)
March 23, 2020 SFST P 94 $22.23 $2,090 43,353 Direct +0.22% Acquired 173.6% (price as of 2026-10-05)
March 23, 2020 SFST P 100 $22.34 $2,234 43,259 Direct +0.23% Acquired 172.3% (price as of 2026-10-05)
March 23, 2020 SFST P 83 $22.40 $1,859 43,159 Direct +0.19% Acquired 171.6% (price as of 2026-10-05)
March 23, 2020 SFST P 100 $22.42 $2,242 43,076 Direct +0.23% Acquired 171.3% (price as of 2026-10-05)
March 23, 2020 SFST P 89 $22.44 $1,997 42,976 Direct +0.21% Acquired 171.1% (price as of 2026-10-05)
March 23, 2020 SFST P 34 $22.39 $761 42,887 Direct +0.08% Acquired 171.7% (price as of 2026-10-05)
March 23, 2020 SFST P 400 $22.35 $8,940 42,853 Direct +0.94% Acquired 172.2% (price as of 2026-10-05)
March 12, 2020 SFST P 3,000 $32.57 $97,710 42,453 Direct +7.60% Acquired 86.8% (price as of 2026-10-05)
Dec. 20, 2018 SFST P 1,000 $30.90 $30,900 41,728 Direct +2.46% Acquired 96.9% (price as of 2026-10-05)
Sept. 18, 2018 SFST P 1,000 $40.35 $40,350 40,728 Direct +2.52% Acquired 50.8% (price as of 2026-10-05)
Aug. 20, 2015 SFST S 85 $21.01 $1,786 39,646 Direct -0.21% Disposed 189.5% (price as of 2026-10-05)
Sept. 27, 2010 SFST P 2,195 $6.25 $13,719 30,336 Direct +7.80% Acquired 1195.4% (price as of 2026-10-05)
June 29, 2010 SFST P 1,551 $7.32 $11,353 30,141 Direct +5.42% Acquired 1006.1% (price as of 2026-10-05)
March 27, 2010 SFST P 1,735 $8.00 $13,880 28,590 Direct +6.46% Acquired 912.1% (price as of 2026-10-05)
Dec. 28, 2007 SFST P 2,000 $13.91 $27,820 24,855 Direct +8.75% Acquired 482.1% (price as of 2026-10-05)
Dec. 21, 2007 SFST P 217 $14.75 $3,201 22,856 Indirect +0.96% Acquired 448.9% (price as of 2026-10-05)
Dec. 21, 2007 SFST P 1,979 $14.68 $29,052 22,639 Indirect +9.58% Acquired 451.5% (price as of 2026-10-05)
Dec. 21, 2007 SFST P 1,194 $14.65 $17,492 20,660 Indirect +6.13% Acquired 452.7% (price as of 2026-10-05)
Nov. 21, 2007 SFST P 300 $17.24 $5,172 19,466 Indirect +1.57% Acquired 369.6% (price as of 2026-10-05)
Nov. 21, 2007 SFST P 700 $17.24 $12,068 19,166 Indirect +3.79% Acquired 369.6% (price as of 2026-10-05)
Nov. 6, 2007 SFST P 1,000 $17.50 $17,500 18,466 Direct +5.73% Acquired 362.7% (price as of 2026-10-05)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
March 16, 2010 SFST Stock Option (right to buy) Common Stock (2,500) $7.55 March 16, 2020 2,500 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).