Stocks · Financials · National Commercial Banks

SOUTHERN FIRST BANCSHARES INC

SFST Clue Score53
United States Fiscal year ends December CIK 0001090009
$59.65 -1.24% Close, 9 Oct 2026

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
59.65 on 9 Oct 2026
65 53 41 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $42.18 14 Oct 2025 $43.67 15 Oct 2025 $43.38 16 Oct 2025 $41.20 17 Oct 2025 $41.15 20 Oct 2025 $42.20 21 Oct 2025 $42.25 22 Oct 2025 $42.54 23 Oct 2025 $41.98 24 Oct 2025 $42.89 27 Oct 2025 $42.23 28 Oct 2025 $44.82 29 Oct 2025 $43.87 30 Oct 2025 $43.94 31 Oct 2025 $43.84 3 Nov 2025 $44.11 4 Nov 2025 $44.42 5 Nov 2025 $44.69 6 Nov 2025 $44.37 7 Nov 2025 $46.62 10 Nov 2025 $47.70 11 Nov 2025 $48.67 12 Nov 2025 $48.63 13 Nov 2025 $48.47 14 Nov 2025 $49.24 17 Nov 2025 $47.08 18 Nov 2025 $47.92 19 Nov 2025 $47.96 20 Nov 2025 $48.19 21 Nov 2025 $49.77 24 Nov 2025 $49.70 25 Nov 2025 $51.10 26 Nov 2025 $50.96 28 Nov 2025 $50.76 1 Dec 2025 $51.61 2 Dec 2025 $50.90 3 Dec 2025 $52.46 4 Dec 2025 $52.35 5 Dec 2025 $52.18 8 Dec 2025 $52.49 9 Dec 2025 $52.71 10 Dec 2025 $54.68 11 Dec 2025 $55.04 12 Dec 2025 $54.97 15 Dec 2025 $55.50 16 Dec 2025 $55.26 17 Dec 2025 $54.79 18 Dec 2025 $54.67 19 Dec 2025 $53.50 22 Dec 2025 $53.19 23 Dec 2025 $52.90 24 Dec 2025 $52.89 26 Dec 2025 $52.81 29 Dec 2025 $52.12 30 Dec 2025 $51.81 31 Dec 2025 $51.52 2 Jan 2026 $51.70 5 Jan 2026 $53.00 6 Jan 2026 $52.64 7 Jan 2026 $52.21 8 Jan 2026 $53.75 9 Jan 2026 $52.79 12 Jan 2026 $52.29 13 Jan 2026 $52.66 14 Jan 2026 $53.11 15 Jan 2026 $55.85 16 Jan 2026 $55.70 20 Jan 2026 $54.42 21 Jan 2026 $56.86 22 Jan 2026 $58.77 23 Jan 2026 $54.01 26 Jan 2026 $54.04 27 Jan 2026 $54.47 28 Jan 2026 $53.70 29 Jan 2026 $54.66 30 Jan 2026 $54.94 2 Feb 2026 $56.43 3 Feb 2026 $57.83 4 Feb 2026 $58.24 5 Feb 2026 $59.82 6 Feb 2026 $59.40 9 Feb 2026 $58.69 10 Feb 2026 $58.68 11 Feb 2026 $58.46 12 Feb 2026 $58.80 13 Feb 2026 $58.25 17 Feb 2026 $58.82 18 Feb 2026 $59.66 19 Feb 2026 $59.66 20 Feb 2026 $60.72 23 Feb 2026 $59.10 24 Feb 2026 $59.45 25 Feb 2026 $61.08 26 Feb 2026 $60.61 27 Feb 2026 $55.84 2 Mar 2026 $55.88 3 Mar 2026 $55.16 4 Mar 2026 $54.87 5 Mar 2026 $53.74 6 Mar 2026 $52.46 9 Mar 2026 $52.60 10 Mar 2026 $53.25 11 Mar 2026 $52.39 12 Mar 2026 $52.87 13 Mar 2026 $51.70 16 Mar 2026 $52.20 17 Mar 2026 $52.01 18 Mar 2026 $51.26 19 Mar 2026 $51.81 20 Mar 2026 $51.94 23 Mar 2026 $53.36 24 Mar 2026 $53.46 25 Mar 2026 $53.30 26 Mar 2026 $53.85 27 Mar 2026 $53.48 30 Mar 2026 $53.87 31 Mar 2026 $54.50 1 Apr 2026 $54.95 2 Apr 2026 $55.25 6 Apr 2026 $55.92 7 Apr 2026 $56.11 8 Apr 2026 $57.68 9 Apr 2026 $59.53 10 Apr 2026 $58.41 13 Apr 2026 $58.53 14 Apr 2026 $58.85 15 Apr 2026 $58.87 16 Apr 2026 $55.12 17 Apr 2026 $57.78 20 Apr 2026 $56.11 21 Apr 2026 $56.43 22 Apr 2026 $56.68 23 Apr 2026 $56.65 24 Apr 2026 $56.32 27 Apr 2026 $56.32 28 Apr 2026 $57.73 29 Apr 2026 $55.85 30 Apr 2026 $56.30 1 May 2026 $56.81 4 May 2026 $55.92 5 May 2026 $56.74 6 May 2026 $56.90 7 May 2026 $56.85 8 May 2026 $56.30 11 May 2026 $56.22 12 May 2026 $56.05 13 May 2026 $55.74 14 May 2026 $55.77 15 May 2026 $54.99 18 May 2026 $55.90 19 May 2026 $55.74 20 May 2026 $56.39 21 May 2026 $57.07 22 May 2026 $57.32 26 May 2026 $57.76 27 May 2026 $57.50 28 May 2026 $57.81 29 May 2026 $57.77 1 Jun 2026 $57.26 2 Jun 2026 $58.22 3 Jun 2026 $56.19 4 Jun 2026 $58.45 5 Jun 2026 $58.97 8 Jun 2026 $59.71 9 Jun 2026 $60.01 10 Jun 2026 $60.52 11 Jun 2026 $61.51 12 Jun 2026 $60.68 15 Jun 2026 $58.78 16 Jun 2026 $58.84 17 Jun 2026 $57.95 18 Jun 2026 $58.03 22 Jun 2026 $58.75 23 Jun 2026 $59.72 24 Jun 2026 $59.96 25 Jun 2026 $59.35 26 Jun 2026 $61.23 29 Jun 2026 $61.00 30 Jun 2026 $61.10 1 Jul 2026 $62.49 2 Jul 2026 $61.19 6 Jul 2026 $61.24 7 Jul 2026 $61.12 8 Jul 2026 $59.46 9 Jul 2026 $60.88 10 Jul 2026 $60.74 13 Jul 2026 $61.71 14 Jul 2026 $61.41 15 Jul 2026 $61.80 16 Jul 2026 $63.69 17 Jul 2026 $62.20 20 Jul 2026 $61.39 21 Jul 2026 $61.72 22 Jul 2026 $60.34 23 Jul 2026 $60.55 24 Jul 2026 $61.49 27 Jul 2026 $61.59 28 Jul 2026 $62.49 29 Jul 2026 $61.36 30 Jul 2026 $61.15 31 Jul 2026 $62.40 3 Aug 2026 $63.45 4 Aug 2026 $64.12 5 Aug 2026 $64.18 6 Aug 2026 $63.80 7 Aug 2026 $63.33 10 Aug 2026 $62.75 11 Aug 2026 $63.62 12 Aug 2026 $64.10 13 Aug 2026 $64.60 14 Aug 2026 $64.18 17 Aug 2026 $64.35 18 Aug 2026 $64.22 19 Aug 2026 $62.51 20 Aug 2026 $62.82 21 Aug 2026 $63.03 24 Aug 2026 $63.01 25 Aug 2026 $62.12 26 Aug 2026 $61.97 27 Aug 2026 $62.19 28 Aug 2026 $62.26 31 Aug 2026 $61.35 1 Sep 2026 $60.79 2 Sep 2026 $62.57 3 Sep 2026 $62.89 4 Sep 2026 $63.68 8 Sep 2026 $62.81 9 Sep 2026 $62.19 10 Sep 2026 $63.42 11 Sep 2026 $63.12 14 Sep 2026 $63.10 15 Sep 2026 $63.52 16 Sep 2026 $61.28 17 Sep 2026 $61.81 18 Sep 2026 $61.68 21 Sep 2026 $61.23 22 Sep 2026 $60.51 23 Sep 2026 $59.85 24 Sep 2026 $60.16 25 Sep 2026 $60.62 28 Sep 2026 $59.93 29 Sep 2026 $59.55 30 Sep 2026 $59.26 1 Oct 2026 $59.88 2 Oct 2026 $60.85 5 Oct 2026 $60.67 6 Oct 2026 $60.44 7 Oct 2026 $59.85 8 Oct 2026 $60.40 9 Oct 2026 $59.65 ELLISON DAVID G Director Bought $4.40K 31 Oct 2025 · at $44.00 · 0.2% of stake Locke Anna T Director Bought $9.91K 31 Oct 2025 · at $44.05 · 7.3% of stake ELLISON DAVID G Director Bought $8.70K 3 Nov 2025 · at $43.50 · 0.4% of stake Fairchild Julie Ann Chief Accounting Officer Sold at will $62.90K 21 Nov 2025 · at $50.00 · 22.0% of stake ELLISON DAVID G Director Sold at will $53.29K 10 Dec 2025 · at $53.29 · 2.0% of stake SEAVER R ARTHUR JR Chief Executive Officer Sold at will $551.42K 15 Dec 2025 · at $55.14 · 8.5% of stake King Silvia T Chief Human Resources Officer Sold at will $158.80K 26 Feb 2026 · at $60.49 · 39.8% of stake Maner William IV Director Bought $20.94K 6 Mar 2026 · at $52.35 · 12.6% of stake CUBBAGE LEIGHTON M Director Sold at will $46.36K 10 Jun 2026 · at $60.60 · 1.5% of stake Lattimore Ray Director Sold at will $15.00K 23 Jun 2026 · at $59.28 · 18.3% of stake Fairchild Julie Ann Chief Accounting Officer Sold at will $94.50K 3 Aug 2026 · at $63.00 · 22.4% of stake SEAVER R ARTHUR JR Chief Executive Officer Sold at will $1.34M 12 Aug 2026 · at $63.59 · 20.5% of stake CUBBAGE LEIGHTON M Director Sold at will $50.41K 20 Aug 2026 · at $63.02 · 1.6% of stake CUBBAGE LEIGHTON M Director Sold at will $25.20K 24 Aug 2026 · at $63.00 · 0.8% of stake CUBBAGE LEIGHTON M Director Sold at will $22.07K 25 Aug 2026 · at $63.05 · 0.7% of stake CUBBAGE LEIGHTON M Director Sold at will $25.20K 28 Aug 2026 · at $63.00 · 0.8% of stake CUBBAGE LEIGHTON M Director Sold at will $28.25K 1 Sep 2026 · at $60.75 · 1.0% of stake CUBBAGE LEIGHTON M Director Sold at will $74.71K 2 Sep 2026 · at $62.26 · 2.5% of stake CUBBAGE LEIGHTON M Director Sold at will $31.40K 3 Sep 2026 · at $62.79 · 1.1% of stake Locke Anna T Director Bought $18.98K 14 Sep 2026 · at $63.27 · 8.3% of stake ORDERS JAMES B III Director Sold at will $499.17K 18 Sep 2026 · at $62.05 · 14.8% of stake
5 buys16 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$6.28M
Net income
$30.37M
Free cash flow
$29.88M
Net margin
483.4%
Return on equity
8.2%
Revenue growth, 1 yr
13.0%
Revenue growth, 5 yr
-20.5% a year
EPS growth, 1 yr
94.8%

Revenue and profit

Fiscal years, as filed with the SEC · point at a year for the detail
Full statements →
20M 18M FY20 Fiscal year 2020 Revenue $19.79M Net income $18.33M Margin 92.6% 11M 47M FY21 Fiscal year 2021 Revenue $11.38M Net income $46.71M Margin 410.6% · growth -42.5% 4M 29M FY22 Fiscal year 2022 Revenue $4.20M Net income $29.12M Margin 693.5% · growth -63.1% 4M 13M FY23 Fiscal year 2023 Revenue $4.04M Net income $13.43M Margin 332.7% · growth -3.9% 6M 16M FY24 Fiscal year 2024 Revenue $5.56M Net income $15.53M Margin 279.3% · growth +37.8% 6M 30M FY25 Fiscal year 2025 Revenue $6.28M Net income $30.37M Margin 483.4% · growth +13.0%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
18 Sep 2026 ORDERS JAMES B III
Director
Sold at will $499.17K 14.8%
14 Sep 2026 Locke Anna T
Director
Bought $18.98K 8.3%
3 Sep 2026 CUBBAGE LEIGHTON M
Director
Sold at will $31.40K 1.1%
2 Sep 2026 CUBBAGE LEIGHTON M
Director
Sold at will $74.71K 2.5%
1 Sep 2026 CUBBAGE LEIGHTON M
Director
Sold at will $28.25K 1.0%
28 Aug 2026 CUBBAGE LEIGHTON M
Director
Sold at will $25.20K 0.8%