Bid Cap
Company library Banks

Company report

Southern First Bancshares, Inc. SFST

Three-pass checked

The bet you're really making is that this South Carolina bank keeps earning more as the interest it pays depositors falls faster than the interest it earns on loans, and that its large stack of commercial real estate loans keeps getting paid back. You're betting the deposit-cost squeeze of 2023 and 2024 is over, not just paused. Right now it is working: profit jumped 70% in a year to $11.2 million last quarter, the bank's best stretch since 2021, and credit losses are near zero. You pay about 14 times earnings, or 1.3 times the bank's tangible book value, the middle of what it has fetched since 2014 and less than similar banks.

Key data

Price$63.68
52-week range$40.90 - $65.09
P/E, trailing / FY2026E13.6x / 12.7x
Price / tangible book1.3x

SFST · price with moving averages

Daily · 6MWeekly · 3Y
$23$34$45$56$67 Oct '23May '24Dec '24Jul '25Feb '26Oct '26 Bid Cap
EMAs82140

Source: market data.

The business

Southern First Bancshares is the holding company for Southern First Bank, a commercial bank with branches across the Carolinas and metro Atlanta. It does relationship banking for businesses, professionals, and their owners: gather the operating deposit, make the loan, keep overhead low. At June 30 it held $4.03 billion of loans against $3.94 billion of deposits and $4.7 billion of total assets. The book leans hard on commercial real estate, owner-occupied and not, plus construction, the bread and butter of a Southeast business bank and the place its risk lives. The moat, such as it is, is a sticky base of local commercial relationships slow to move once the operating account sits there. It is a switching-cost franchise, not a scale one, competing against far larger regionals on service rather than price.

The numbers

Five straight quarters of widening margin drove the earnings recovery.

QuarterRevenueNet incomeDiluted EPS
Q2 2025$56M$7M$0.81
Q3 2025$59M$9M$1.07
Q4 2025$58M$10M$1.21
Q1 2026$34M$10M$1.20
Q2 2026$62M$11M$1.20

Net interest income rose 28% year over year, as the margin went from 2.50% to 2.87% and the spread between what the bank earns and what it pays widened from 1.69% to 2.11%. That is the whole story: not more loans, but a better price on the ones it has, as deposit costs finally rolled down.

Fiscal yearRevenueNet incomeDiluted EPS
2021$110M$47M$5.85
2022$128M$29M$3.61
2023$187M$13M$1.66
2024$213M$16M$1.91
2025$225M$30M$3.75
2026, 1H to Jun$95M$21M$2.40

This is a margin cycle, not a smooth compounder. 2021 was juiced by PPP fees and a $12.4 million reserve release. The 2023-2024 trough came when interest paid on deposits ballooned to $109 million in 2024 and crushed the spread. Earnings have roughly doubled off that bottom. The steadier line is tangible book value per share: $40.6 at the end of 2024, $45.2 a year later, $47.8 now, still growing low double digits even after a 2026 stock sale added shares. Return on tangible common equity sits in the 9-11% range, the lower end reflecting that fresh capital. What I believe the market underweights is that the spread is still recovering, not recovered. The print that settles it is the next two quarters of that spread.

Credit is pristine and steady. Charge-offs ran 0.01% annualized in Q2 2026, reserves held at 1.10% of loans, and coverage of nonperforming loans reached 395%. Nonperforming assets fell in the first half, to $12.6 million, or 0.27% of assets, from $14.1 million, with nonaccruals down to $11.2 million from $13.8 million. Noncurrent loans ended Q2 at 0.31% of gross loans, down from 0.37% at year-end 2025. The risk here is concentration, not current losses.

Management

Insiders have been net sellers, and not quietly: about $2.6 million sold across 21 transactions over the past year against just $44 thousand bought. Art Seaver led it, roughly $551 thousand in December 2025 and another $702 thousand across two August 2026 sales. Plan status is not disclosed in the filings, so read it as a caution flag, not proof of anything. Against that, capital allocation reads sensibly. The 2026 equity raise, roughly $62 million, priced above book value, so it lifted tangible book per share rather than diluting it, and this is a team with a record of releasing reserves only when credit earns it. The record that matters is a bank that rebuilt its earnings power without loosening credit.

How it fails or surprises you

Commercial real estate concentration. The book is built on CRE and construction. Losses are near zero today, but a Southeast office or construction air-pocket would test the 1.10% reserve fast, and coverage looks huge at 395% only because nonperformers are tiny. Watch noncurrent loans, 0.31% now, and the construction book. A move toward 1% is the first crack.

The margin recovery stalls (the fact the read explains least). Everything rests on the spread widening, 1.69% to 2.11% in a year. The stock sits at its 52-week high with return on tangible equity in the 9-11% range, so much of the recovery may already sit in the price. If deposit costs stop falling or loan yields slip, earnings growth flattens and 1.3x book is no bargain. Watch the spread quarter to quarter.

Capital gets deployed at the recovered margin (right tail). They hold roughly $62 million of fresh equity and a return that the new capital is dragging down. Lend it at today's spread while holding the quarterly expense line near $20 million, and return on tangible equity climbs toward 13%, at which point 1.3x book re-rates toward the 1.6x peers get and the 2.1x this stock has reached before. Watch loan growth against expense.

Closing thoughts

This is mostly a re-rate that has already partly happened, not a hidden compounder. Earnings doubled off the trough as funding costs rolled over, the market noticed, and the stock is up 11% on its 200-day and pressed against its high. A named print resolves the rest: the net interest spread and return on tangible equity over the next two or three quarters. Widen and climb, and 1.3x tangible book on a rising-return bank is cheap. Flatten, and you have paid a fair 14x for a 9-11% return on a CRE book you must trust. Credit is the survival question, and today it is pristine, which is exactly when concentration is easiest to underprice. The forward multiples still rest on only two analysts whose 2027 numbers do not agree, so treat next year's 10x as a sketch and not a measurement, the same as it read a week ago.

The bet is still that this South Carolina bank keeps earning more as the interest it pays depositors falls faster than the interest it earns on loans, and that its large stack of commercial real estate loans keeps getting paid back. You're betting the deposit-cost squeeze of 2023 and 2024 is over, not just paused. What breaks it is a CRE crack or a stalled margin, and the one pair of numbers that tells you first is net interest spread against noncurrent loans, 2.11% and 0.31% today. If the spread rolls back over while bad loans climb, the recovery was just the rate cycle, and you were early to the wrong side of it.

Methodology

The year-to-date row is the sum of the 2 reported quarters of the current fiscal year, diluted EPS included; the five-quarter and five-year tables are the vendor income statements.

Fundamentals from as-filed SEC XBRL (CIK 0001090009): Form 10-Q for the quarter ended Jun 30, 2026, filed Aug 3, 2026, the prior-year 10-Q, and the 2025 10-K. Market data as of Sep 6, 2026.

Q4 2025 quarterly figures are derived by subtracting the filed nine months from the filed full year, as the vendor feed omits that quarter. Net interest margin and spread are disclosed only for the current and prior-year quarter.

Q2 2026 credit detail (charge-offs, coverage, nonaccruals, nonperforming assets, noncurrent ratio) is read from the 10-Q. Historical credit trends would require FDIC Call Report data not pulled this run.

Valuation history (P/TBV, 2014-2025) from the evidence pack; forward P/E rests on two analyst estimates whose 2027 figures are mutually inconsistent, so it is indicative only.

Tangible book value per share calculated from filed stockholders' equity and share count derived from diluted EPS; intangibles are negligible per vendor data. Equity raise size estimated from Q1-Q2 2026 equity change net of Q2 earnings.

CEO identity (Art Seaver) and company headquarters location (stated as Greenville, SC and Carolinas/Atlanta footprint) require web verification against IR page per Critical-claims tier but could not be independently confirmed this run; insider trading data confirms R. Arthur Seaver Jr. as a major seller but not executive role.

Fact check: Noncurrent loans ratio corrected from 0.29% to 0.31% per Q2 2026 filing; equity raise size corrected from ≈$60M to ≈$62M; ROTCE range clarified as 9-11% depending on equity base. CEO identity and location claims flagged as unverified (web sources unreachable). All filed numerical financials reconciled to 10-Q. Final analysis verified as of Sep 6, 2026.

Bid Cap

Daily ideas, a 390-name database, and a model long/short book from an investor who mostly covers financials. $70 a month or $700 a year.

Subscribe on Substack