SFST
SFST
NASDAQ · Banking

Southern First Bancshares

$55.74
-0.16 (-0.29%)
Day Range $55.40 — $56.03
52W Range $34.51 — $62.00
Open$55.87
Previous Close$55.90
Day High$56.03
Day Low$55.40
52W High$62.00
52W Low$34.51
Volume
Avg Volume104.8K
Market Cap524.38M
P/E Ratio14.99
EPS$4.25
SectorBanking

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 126.65M 116.95M 183.59M
Net Income 35.48M 29.49M 35.08M
Profit Margin 27.2% 25.8% 19.1%
EBITDA 51.31M 45.02M 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 $301.71 +2.03% 13.6 798.43B
BAC Bank of America Corp $50.70 +0.02% 11.1 350.86B
RY Royal Bank Of Canada $183.53 -0.68% 16.8 352.55B
WFC Wells Fargo & Co $74.55 +0.24% 10.4 225.81B
TD Toronto-Dominion Bank $107.91 -0.43% 11.5 251.06B
C Citigroup Inc $119.97 -1.99% 13.2 211.65B