Stocks · Financials · National Commercial Banks

SOUTHERN FIRST BANCSHARES INC

SFST Clue Score53
United States Fiscal year ends December CIK 0001090009 Results filed 20 Oct 2026

What the insiders did Net selling

Insider
Date
Role
Action
Shares
Price
Amount
Anna T Locke
14 Sep 2026
Director
Buy
300
$63.27
$18.98K
William Maner IV
6 Mar 2026
Director
Buy
400
$52.35
$20.94K
David G Ellison
3 Nov 2025
Director
Buy
200
$43.50
$8.70K
Anna T Locke
31 Oct 2025
Director
Buy
225
$44.05
$9.91K
David G Ellison
31 Oct 2025
Director
Buy
100
$44.00
$4.40K
William Maner IV
14 May 2025
Director
Buy
700
$36.15
$25.31K
Anna T Locke
10 Feb 2025
Director
Buy
360
$37.01
$13.32K
Terry Grayson-Caprio
18 Dec 2024
Director
Buy indirect
160
$42.47
$6.80K
Anna T Locke
13 Mar 2024
Director
Buy
90
$32.40
$2.92K
David G Ellison
20 Dec 2023
Director
Buy
200
$34.50
$6.90K
David G Ellison
22 Nov 2023
Director
Buy
200
$29.25
$5.85K
David G Ellison
31 Oct 2023
Director
Buy
200
$27.00
$5.40K
David G Ellison
26 Oct 2023
Director
Buy
200
$27.21
$5.44K
David G Ellison
25 Oct 2023
Director
Buy
250
$25.49
$6.37K
David G Ellison
19 Sep 2023
Director
Buy
150
$26.96
$4.04K
David G Ellison
9 Aug 2023
Director
Buy
150
$29.35
$4.40K
David G Ellison
2 Aug 2023
Director
Buy
100
$29.42
$2.94K
Anna T Locke
1 Aug 2023
Director
Buy
1,300
$30.40
$39.52K
David Andrew Borrmann
28 Jul 2023
Chief Financial Officer
Buy
1,900
$29.50
$56.05K
David G Ellison
23 Jun 2023
Director
Buy
100
$25.00
$2.50K
David G Ellison
22 Jun 2023
Director
Buy
23
$25.58
$588.34
David G Ellison
22 Jun 2023
Director
Buy
177
$25.40
$4.50K
David G Ellison
22 Jun 2023
Director
Buy
100
$25.56
$2.56K
David G Ellison
21 Jun 2023
Director
Buy
300
$25.40
$7.62K
David G Ellison
20 Jun 2023
Director
Buy
100
$25.83
$2.58K
David G Ellison
6 Jun 2023
Director
Buy
200
$26.71
$5.34K
David G Ellison
5 Jun 2023
Director
Buy
200
$25.00
$5.00K
David G Ellison
1 Jun 2023
Director
Buy
200
$23.90
$4.78K
David G Ellison
31 May 2023
Director
Buy
250
$23.12
$5.78K
Silvia T King
25 May 2023
Chief Human Resources Officer
Buy indirect
500
$24.16
$12.08K
David Andrew Borrmann
22 May 2023
CFO
Buy
500
$23.25
$11.63K
Anna T Locke
17 May 2023
Director
Buy
115
$23.90
$2.75K
Tecumseh Hooper Jr
16 May 2023
Director
Buy
1,100
$22.79
$25.07K
David Andrew Borrmann
16 May 2023
CFO
Buy
167
$22.85
$3.82K
David Andrew Borrmann
16 May 2023
CFO
Buy
33
$22.60
$745.80
David Andrew Borrmann
9 May 2023
Chief Financial Officer
Buy
155
$22.70
$3.52K
David Andrew Borrmann
9 May 2023
Chief Financial Officer
Buy
45
$22.00
$990.00
R Arthur Seaver Jr
8 May 2023
CEO
Buy
253
$22.50
$5.69K
Calvin C Hurst
8 May 2023
President
Buy
500
$22.06
$11.03K
William M. Aiken III
5 May 2023
Chief Risk Officer
Buy
400
$22.52
$9.01K
Mark A Cothran
5 May 2023
Director
Buy
20
$22.50
$450.00
Mark A Cothran
5 May 2023
Director
Buy
25
$22.53
$563.25
Mark A Cothran
5 May 2023
Director
Buy
155
$22.68
$3.52K
Mark A Cothran
5 May 2023
Director
Buy
500
$22.43
$11.21K
Mark A Cothran
5 May 2023
Director
Buy
800
$22.69
$18.15K
Mark A Cothran
5 May 2023
Director
Buy
1,000
$22.25
$22.25K
Mark A Cothran
5 May 2023
Director
Buy
1,000
$22.50
$22.50K
Mark A Cothran
5 May 2023
Director
Buy
1,000
$22.65
$22.65K
David Andrew Borrmann
4 May 2023
Chief Financial Officer
Buy
200
$21.45
$4.29K
Terry Grayson-Caprio
4 May 2023
Director
Buy
1,000
$21.16
$21.16K
David Andrew Borrmann
1 May 2023
Chief Financial Officer
Buy
1,000
$27.20
$27.20K
David Andrew Borrmann
28 Apr 2023
Chief Financial Officer
Buy
249
$27.50
$6.85K
David Andrew Borrmann
28 Apr 2023
Chief Financial Officer
Buy
1,792
$27.75
$49.73K
David Andrew Borrmann
28 Apr 2023
Chief Financial Officer
Buy
10
$27.35
$273.50
David Andrew Borrmann
28 Apr 2023
Chief Financial Officer
Buy
1,990
$27.45
$54.63K
David Andrew Borrmann
28 Apr 2023
Chief Financial Officer
Buy
102
$27.60
$2.82K
David Andrew Borrmann
28 Apr 2023
Chief Financial Officer
Buy
1,857
$27.70
$51.44K
Anne S Ellefson
14 Mar 2023
Director
Buy
250
$32.50
$8.13K
Anne S Ellefson
14 Mar 2023
Director
Buy
250
$33.00
$8.25K
David G Ellison
13 Mar 2023
Director
Buy
500
$33.69
$16.85K
William M. Aiken III
10 Mar 2023
Chief Risk Officer
Buy
1,000
$38.21
$38.21K
Anne S Ellefson
10 Mar 2023
Director
Buy
250
$36.50
$9.13K
Anna T Locke
22 Feb 2023
Director
Buy
675
$40.70
$27.47K
Ray Lattimore
6 Feb 2023
Director
Buy
128
$41.96
$5.37K
Ray Lattimore
2 Feb 2023
Director
Buy
2,119
$41.96
$88.91K
David G Ellison
30 Jan 2023
Director
Buy
500
$40.84
$20.42K
David G Ellison
30 Jan 2023
Director
Buy
1,000
$41.00
$41.00K
David G Ellison
30 Jan 2023
Director
Buy
1,000
$40.79
$40.79K
David G Ellison
30 Jan 2023
Director
Buy
1,000
$40.80
$40.80K
David G Ellison
30 Jan 2023
Director
Buy
500
$40.84
$20.42K
David G Ellison
30 Jan 2023
Director
Buy
500
$41.00
$20.50K
David G Ellison
22 Dec 2022
Director
Buy
100
$45.01
$4.50K
David G Ellison
21 Sep 2022
Director
Buy
1,000
$43.20
$43.20K
William Maner IV
6 Sep 2022
Director
Buy
575
$42.75
$24.58K
Terry Grayson-Caprio
1 Aug 2022
Director
Buy
500
$43.65
$21.83K
Terry Grayson-Caprio
1 Aug 2022
Director
Buy
500
$43.84
$21.92K
William Maner IV
16 May 2022
Director
Buy
1,000
$42.50
$42.50K
Terry Grayson-Caprio
16 May 2022
Director
Buy
500
$42.50
$21.25K
Terry Grayson-Caprio
16 May 2022
Director
Buy
500
$42.66
$21.33K
David G Ellison
9 May 2022
Director
Buy
250
$44.57
$11.14K
David G Ellison
23 Dec 2021
Director
Buy
300
$63.26
$18.98K
Terry Grayson-Caprio
13 Dec 2021
Director
Buy indirect
100
$59.67
$5.97K
David G Ellison
23 Mar 2020
Director
Buy
100
$22.24
$2.22K
David G Ellison
23 Mar 2020
Director
Buy
94
$22.23
$2.09K
David G Ellison
23 Mar 2020
Director
Buy
100
$22.34
$2.23K
David G Ellison
23 Mar 2020
Director
Buy
83
$22.40
$1.86K
David G Ellison
23 Mar 2020
Director
Buy
100
$22.42
$2.24K
David G Ellison
23 Mar 2020
Director
Buy
89
$22.44
$2.00K
David G Ellison
23 Mar 2020
Director
Buy
34
$22.39
$761.26
David G Ellison
23 Mar 2020
Director
Buy
400
$22.35
$8.94K
David G Ellison
12 Mar 2020
Director
Buy
3,000
$32.57
$97.71K
Anna T Locke
18 Dec 2019
Director
Buy
23
$43.95
$999.99
Showing 250 of 510 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 270
Amendments (4/A) skipped 4
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 116
Sales at will 282
Transactions with no price 0
Shares from compensation/vesting 514,398
Sales filed before the plan box existed 228
History held since 2 Oct 2006