SFST
SFST
NASDAQ · Banking

Southern First Bancshares

$60.72
-0.28 (-0.46%)
As of Jul 4, 1:56 AM ET ·
Day Range $60.25 — $61.02
52W Range $38.30 — $63.75
Open$60.88
Previous Close$61.00
Day High$61.02
Day Low$60.25
52W High$63.75
52W Low$38.30
Volume
Avg Volume198.7K
Market Cap578.56M
P/E Ratio16.54
EPS$4.25
SectorBanking

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target -96.3% upside
Current
$60.72
Target
$2.27
$1.60 $2.27 avg $2.83

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 126.55M 116.86M 183.59M
Net Income 35.46M 29.47M 35.08M
Profit Margin 27.2% 25.8% 19.1%
EBITDA 40.97M 35.94M 70.53M
Free Cash Flow 19.72M
Rev Growth +8.3% +8.3% +14.4%
Debt/Equity 0.07 0.07 0.62

Banking Peers

Symbol Name Price Change P/E Mkt Cap
JPM JPMorgan Chase & Co $334.47 +0.12% 15.2 896.22B
BAC Bank of America Corp $58.73 +0.63% 13.2 416.78B
RY Royal Bank Of Canada $204.79 -1.69% 18.2 403.63B
WFC Wells Fargo & Co $85.51 -0.50% 12.1 262.77B
TD Toronto-Dominion Bank $119.30 -2.41% 19.2 285.96B
C Citigroup Inc $139.97 -0.11% 15.0 240.04B

Next Earnings

Jul 20, 2026
TBD
15 days away
EPS Est: $1.21

Quick Stats

Market Cap578.56M
P/E Ratio16.54
EPS$4.25
Volume
SectorBanking