WallStSmart
FFIN

First Financial Bankshares Inc

NASDAQ: FFIN · FINANCIAL SERVICES · BANKS - REGIONAL

$32.39
-0.64% today

Updated 2026-05-07

Market cap
$4.64B
P/E ratio
17.60
P/S ratio
7.46x
EPS (TTM)
$1.84
Dividend yield
2.33%
52W range
$28 – $38
Volume
0.8M

WallStSmart proprietary scores

65
out of 100
Grade: B
Buy
Investment rating
7.3
Growth
B+
5.0
Quality
C+
7.5
Profitability
B+
5.0
Valuation
C+
5/9
Piotroski F-Score
Moderate
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →197 stocks currently score above 75

Price targets

Analyst target
$33.75
+4.20%
12-Month target
$29.60
-8.61%
Intrinsic (DCF)
Margin of safety
0 Strong Buy1 Buy4 Hold0 Sell0 Strong Sell

Price chart

Stock snapshot

Strengths
+ Profit margin 42.40% — above average
+ Free cash flow $97.50M — positive
+ Revenue growth 13.10% QoQ
+ Debt/equity 0.01x — low leverage
Risks
- Altman Z 0.00 — distress zone

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$551.27M$634.55M$739.21M$825.80M$622.10M
Net income$234.47M$198.98M$223.51M$253.59M$71.54M
EPS$1.84
Free cash flow$308.16M$267.57M$292.92M$307.14M$97.50M
Profit margin42.53%31.36%30.24%30.71%42.40%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
FFIN$4.64B657.37.55.05.0Buy
BRK-A$1.02T596.76.55.08.5Buy
BRK-B$1.02T626.76.55.08.0Buy
JPM$824.35B738.08.05.75.5Strong Buy
V$623.83B728.710.05.05.5Strong Buy
MA$445.98B708.010.05.06.0Strong Buy

Smart narrative

First Financial Bankshares Inc trades at $32.39. representing a P/E of 17.60x trailing earnings. Our Smart Value Score of 65/100 indicates the stock is good. The company scores 5/9 on the Piotroski F-Score. TTM revenue stands at $622.10M. with profit margins at 42.40%.

Frequently asked questions

What is First Financial Bankshares Inc's stock price?
First Financial Bankshares Inc (FFIN) trades at $32.39.
Is First Financial Bankshares Inc overvalued?
Smart Value Score 65/100 (Grade B, Buy).
What is the price target of First Financial Bankshares Inc (FFIN)?
The analyst target price is $33.75, representing +4.2% upside from the current price of $32.39.
What is First Financial Bankshares Inc's revenue?
TTM revenue is $622.10M.
Piotroski F-Score?
5/9 — moderate financial health.

Company info

SectorFINANCIAL SERVICES
IndustryBANKS - REGIONAL
CountryUSA
ExchangeNASDAQ
CurrencyUSD

Quick metrics

P/S ratio7.46x
ROE14.60%
Beta0.84
50D MA$30.82
200D MA$32.54
Shares out0.14B
Float0.14B
Short ratio
Avg volume0.8M

Performance

1 week
1 month
3 months
YTD
1 year
3 years
5 years