FFIN
First Financial Bankshares, Inc. NASDAQ Listed Nov 1, 1993$32.78
+0.64%
vs $32.57
Mkt Cap $4.7B
52w Low $28.12
43.9% of range
52w High $38.74
50d MA $32.23
200d MA $32.05
P/E (TTM)
18.5x
EV/EBITDA
11.3x
P/B
2.5x
Debt/Equity
0.0x
ROE
13.2%
P/FCF
15.3x
RSI (14)
51.00
ATR (14)
$0.67
Beta
0.83
50d MA
$32.23
200d MA
$32.05
Avg Volume
857.0K
First Financial Bankshares, Inc., through its subsidiaries, provides commercial banking products and services in Texas. The company accepts checking, savings and money market accounts, and time deposits; commercial and industrial, municipal, agricultural, construction and development, farm, non-owner occupied and owner-occupied commercial real estate, residential, and consumer auto and non-auto loans to businesses, professional individuals, and farm and ranch operations. It also provides drive-in and night deposit, remote deposit capture, internet and mobile banking, payroll cards, transmitting funds, and other customary commercial banking services, as well as automated teller machines and safe deposit facilities. In addition, the company offers personal trust services, including wealth management, administration of estates, testamentary trusts, revocable and irrevocable trusts, and agency accounts; and securities brokerage services, as well as administer retirements and employee benefits accounts, such as 401(k) profit-sharing plans and IRAs. Further, the company provides asset management and technology services. As of December 31, 2021, it had 78 financial centers across Texas. First Financial Bankshares, Inc. was founded in 1890 and is headquartered in Abilene, Texas.
400 Pine Street · Abilene, TX 79601 · US
| Date | Time | Est | Rptd | Surp | Base | Gap% | D1% | D2% | D3% | D4% | D5% | Guide ▲★ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 16, 2026 | AMC | 0.47 | 0.50 | +6.4% | 30.96 | +4.2% | +4.9% | +0.5% | -1.2% | -0.8% | +1.3% | — |
| Jan 22, 2026 | AMC | 0.48 | 0.51 | +6.2% | 33.70 | -0.9% | -2.8% | -2.1% | -0.7% | -1.6% | +1.4% | — |
| Oct 23, 2025 | AMC | 0.43 | 0.36 | -15.9% | 31.85 | -1.9% | -2.3% | +0.6% | +0.1% | -2.2% | +0.2% | — |
| Jul 17, 2025 | AMC | 0.45 | 0.47 | +4.4% | 36.79 | +5.1% | +1.4% | +0.5% | -1.2% | -0.6% | +0.1% | — |
| Apr 17, 2025 | AMC | 0.43 | 0.43 | +0.6% | 32.68 | -2.4% | -1.3% | +2.9% | +1.2% | +0.6% | -1.2% | — |
| Jan 23, 2025 | AMC | 0.40 | 0.43 | +7.5% | 36.54 | -0.1% | +3.4% | +1.9% | -1.3% | -1.7% | +0.7% | — |
| Oct 17, 2024 | AMC | 0.39 | 0.39 | +0.0% | 38.85 | -0.1% | -1.2% | -3.6% | +0.2% | +0.5% | -1.0% | — |
| Jul 18, 2024 | AMC | 0.36 | 0.37 | +2.8% | 34.81 | +3.4% | +2.5% | +3.0% | +2.2% | -1.6% | +4.0% | — |
| Apr 18, 2024 | AMC | 0.35 | 0.37 | +5.7% | 28.80 | -0.8% | +4.2% | +1.4% | +0.3% | -0.1% | -0.2% | — |
| Jan 25, 2024 | AMC | 0.34 | 0.32 | -5.9% | 30.21 | +1.9% | +6.8% | +2.4% | -1.0% | -4.5% | +0.8% | — |
| Oct 19, 2023 | AMC | 0.36 | 0.35 | -2.8% | 24.53 | -0.7% | -5.7% | +1.7% | -0.9% | +0.5% | +3.7% | — |
| Jul 20, 2023 | AMC | 0.36 | 0.36 | +0.0% | 30.63 | +2.5% | -0.6% | +2.6% | -1.4% | +5.6% | -0.8% | — |
| Date | Firm | Action | Grade | Target | Base | Open | Gap% | D1% | D2% | D3% | D4% | D5% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 9 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $31.21 | $30.96 | -0.8% | +1.5% | -1.6% | +0.9% | -0.1% | -0.8% |
| Oct 24 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $31.85 | $31.26 | -1.9% | -2.3% | +0.6% | +0.1% | -2.2% | +0.2% |
| Jul 18 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $36.79 | $38.66 | +5.1% | +1.4% | +0.5% | -1.2% | -0.6% | +0.1% |
| Apr 21 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $32.68 | $31.89 | -2.4% | -1.3% | +2.9% | +1.2% | +0.6% | -1.2% |
| Jan 27 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $37.79 | $38.15 | +1.0% | +1.9% | -1.3% | -1.7% | +0.7% | -1.0% |
| Dec 4 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $40.85 | $40.87 | +0.0% | +1.2% | -0.9% | -0.1% | -1.5% | +1.1% |
| Oct 18 | Stephens & Co. | Maintains | Equal Weight → Equal Weight | — | $38.85 | $38.82 | -0.1% | -1.2% | -3.6% | +0.2% | +0.5% | -1.0% |
| Sep 20 | Truist | Maintains | Hold → Hold | — | $38.84 | $38.94 | +0.3% | -1.9% | +0.1% | -1.7% | -1.5% | +0.1% |
| Jul 24 | Truist | Maintains | Hold → Hold | — | $37.56 | $37.35 | -0.6% | -1.6% | +4.0% | +2.7% | -3.3% | +0.7% |
| Jul 19 | Stephens & Co. | Maintains | Equal Weight → Equal Weight | — | $34.81 | $36.00 | +3.4% | +2.5% | +3.0% | +2.2% | -1.6% | +4.0% |
| Jul 8 | Truist | Maintains | Hold → Hold | — | $28.71 | $28.98 | +0.9% | -0.5% | +1.6% | +2.1% | +4.3% | +0.0% |
| Apr 22 | Truist | Maintains | Hold → Hold | — | $30.01 | $29.93 | -0.3% | +1.4% | +0.3% | -0.1% | -0.2% | -0.2% |
| Apr 19 | Stephens & Co. | Maintains | Equal Weight → Equal Weight | — | $28.80 | $28.57 | -0.8% | +4.2% | +1.4% | +0.3% | -0.1% | -0.2% |
| Apr 1 | Truist | Maintains | Hold → Hold | — | $32.81 | $32.73 | -0.2% | -1.7% | -3.3% | +0.2% | +1.0% | -0.4% |
| Jan 30 | Truist | Maintains | Hold → Hold | — | $33.04 | $32.95 | -0.3% | -1.0% | -4.5% | +0.8% | -0.1% | -2.1% |
| Jan 26 | Stephens & Co. | Maintains | Equal Weight → Equal Weight | — | $30.21 | $30.77 | +1.9% | +6.8% | +2.4% | -1.0% | -4.5% | +0.8% |
| Jan 26 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $30.21 | $30.77 | +1.9% | +6.8% | +2.4% | -1.0% | -4.5% | +0.8% |
| Dec 15 | Truist | Maintains | Hold → Hold | — | $30.47 | $30.72 | +0.8% | -1.2% | +0.2% | +1.6% | -1.5% | +1.3% |
| Oct 20 | Stephens & Co. | Maintains | Equal Weight → Equal Weight | — | $24.53 | $24.36 | -0.7% | -5.7% | +1.7% | -0.9% | +0.5% | +3.7% |
| Sep 27 | Truist | Maintains | Hold → Hold | — | $24.75 | $24.86 | +0.4% | -3.2% | +2.6% | +2.2% | -2.5% | -1.2% |
| Jul 24 | Truist | Maintains | Hold → Hold | — | $30.46 | $30.49 | +0.1% | +2.6% | -1.4% | +5.6% | -0.8% | +1.1% |
| Jul 21 | Stephens & Co. | Maintains | Equal Weight → Equal Weight | — | $30.63 | $31.41 | +2.5% | -0.6% | +2.6% | -1.4% | +5.6% | -0.8% |
| Jun 29 | Truist | Maintains | Hold → Hold | — | $28.11 | $28.27 | +0.6% | +2.2% | -0.9% | +2.7% | -2.5% | -2.1% |
| Apr 21 | Stephens & Co. | Maintains | Equal Weight → Equal Weight | — | $29.77 | $27.92 | -6.2% | -3.8% | +0.1% | -3.1% | +1.8% | +2.7% |
| Mar 23 | Truist | Maintains | Hold → Hold | — | $31.25 | $31.59 | +1.1% | -0.9% | +3.8% | -0.2% | -0.4% | +1.1% |
| Jun 15 | Truist | Maintains | Hold → Hold | — | $38.69 | $38.70 | +0.0% | -0.2% | -2.4% | +1.5% | +0.9% | +0.4% |
| Jun 13 | Truist | Maintains | Hold → Hold | — | $38.73 | $37.88 | -2.2% | -0.1% | -0.1% | -0.2% | -2.4% | +1.5% |
| Aug 31 | Janney Montgomery Scott | Maintains | Neutral → Neutral | — | $47.53 | $47.70 | +0.4% | +0.2% | -0.6% | -0.4% | -0.4% | -4.5% |
| Jul 27 | Stephens & Co. | Maintains | Equal Weight → Equal Weight | — | $48.26 | $47.98 | -0.6% | -0.9% | +1.9% | +1.3% | -1.1% | -2.2% |
| Oct 26 | Piper Sandler | Maintains | Underweight → Underweight | — | $30.89 | $30.57 | -1.0% | +2.0% | -4.3% | -1.8% | -0.3% | +0.9% |
| May 5 | SunTrust Robinson Humphrey | Maintains | Hold → Hold | — | $27.67 | $28.25 | +2.1% | -1.7% | -2.3% | -3.3% | +6.2% | -2.1% |
| Jan 27 | Stephens & Co. | Maintains | Equal Weight → Equal Weight | — | $34.56 | $33.99 | -1.6% | -2.0% | +2.0% | -1.9% | +1.9% | -3.0% |
| Jan 2 | SunTrust Robinson Humphrey | Maintains | Hold → Hold | — | $35.10 | $35.41 | +0.9% | +0.0% | -0.7% | -0.9% | -1.1% | +1.1% |
| Oct 16 | Baird | Maintains | Neutral → Neutral | — | $27.98 | $28.07 | +0.3% | +2.7% | +1.0% | -2.0% | +0.7% | -2.7% |
| Apr 21 | Keefe Bruyette & Woods | Upgrade | Underperform → Market Perform | — | $19.45 | $19.98 | +2.7% | +1.8% | +1.8% | +1.6% | +2.1% | -2.0% |
| Apr 21 | Keefe, Bruyette & Woods | Upgrade | Underperform → Market Perform | — | $19.45 | $19.98 | +2.7% | +1.8% | +1.8% | +1.6% | +2.1% | -2.0% |
| Nov 29 | Keefe, Bruyette & Woods | Downgrade | Market Perform → Underperform | — | $22.33 | $21.93 | -1.8% | -1.5% | -2.1% | +1.7% | -1.4% | +1.5% |
| Nov 29 | Keefe Bruyette & Woods | Downgrade | Market Perform → Underperform | — | $22.33 | $21.93 | -1.8% | -1.5% | -2.1% | +1.7% | -1.4% | +1.5% |
| Nov 18 | Hovde Group | Downgrade | Market Perform → Underperform | — | $22.55 | $22.40 | -0.7% | -0.1% | -0.6% | +1.0% | +0.7% | +0.0% |
| Feb 29 | Hovde Group | Upgrade | Underperform → Market Perform | — | $13.44 | $13.73 | +2.2% | -1.7% | +4.5% | +0.7% | +3.2% | +0.8% |
| Jan 29 | Sandler O'Neill | Downgrade | Hold → Sell | — | $13.73 | $12.81 | -6.7% | -4.9% | -0.3% | -5.9% | +3.3% | +0.5% |
| Jan 29 | Piper Sandler | Downgrade | Hold → Sell | — | $13.73 | $12.81 | -6.7% | -4.9% | -0.3% | -5.9% | +3.3% | +0.5% |
| Oct 23 | Macquarie | Maintains | Neutral → Neutral | — | $16.47 | $16.68 | +1.3% | +2.8% | +0.1% | -2.8% | +5.3% | -2.1% |
| Jul 17 | Keefe Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $17.55 | $17.61 | +0.3% | -1.0% | +1.8% | +0.4% | +1.4% | -2.4% |
| Jul 17 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $17.55 | $17.61 | +0.3% | -1.0% | +1.8% | +0.4% | +1.4% | -2.4% |
| Jun 12 | Piper Sandler | Maintains | Neutral → Neutral | — | $16.45 | $16.40 | -0.3% | -0.7% | -0.4% | +3.1% | -2.8% | +1.7% |
| Jan 23 | Keefe Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $12.81 | $12.88 | +0.5% | +0.6% | -0.5% | +0.7% | -2.9% | +0.7% |
| Jan 23 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $12.81 | $12.88 | +0.5% | +0.6% | -0.5% | +0.7% | -2.9% | +0.7% |
| Sep 19 | Raymond James | Downgrade | Market Perform → Underperform | — | $15.00 | $14.94 | -0.4% | -2.7% | -1.8% | -1.5% | +0.7% | -1.3% |
| Aug 27 | Drexel Hamilton | Maintains | Hold → Hold | — | $15.06 | $15.09 | +0.2% | -1.3% | -1.7% | +0.5% | +1.2% | +0.1% |
| Date | Insider | Title | Type | Shares | Price | Value | Owned After | D1% | D5% |
|---|---|---|---|---|---|---|---|---|---|
| Jun 11, 2026 | Edwards Murray Hamilton | — | Buy | 1,000 | $33.18 | $33K | 44,634 | +0.12% | — |
| May 5, 2026 | Nickles Robert Clark Jr | — | Buy | 664 | $31.96 | $21K | 97,624 | -0.64% | -1.23% |
Institutional (13F) — Top 20
All ↗
| # | Manager | Shares | Value | Chg | Period |
|---|---|---|---|---|---|
| 1 | Vanguard Portfolio Management Llc | 7,202,183 | $212M | New | Mar 2026 |
| 2 | Vanguard Capital Management Llc | 5,581,340 | $164M | New | Mar 2026 |
| 3 | Morgan Stanley | 3,923,288 | $117M | Reduced | Dec 2025 |
| 4 | Neuberger Berman Group Llc | 3,845,049 | $113M | Added | Mar 2026 |
| 5 | Aqr Capital Management Llc | 2,164,864 | $64M | Added | Mar 2026 |
| 6 | Northern Trust Corp | 1,641,466 | $48M | Added | Mar 2026 |
| 7 | Invesco Ltd. | 1,307,250 | $38M | Added | Mar 2026 |
| 8 | Champlain Investment Partners, Llc | 1,173,175 | $35M | Reduced | Mar 2026 |
| 9 | Bank Of New York Mellon Corp | 1,158,379 | $34M | Reduced | Mar 2026 |
| 10 | Bank Of America Corp /de/ | 960,943 | $28M | Reduced | Mar 2026 |
| 11 | Proshare Advisors Llc | 779,686 | $23M | Added | Mar 2026 |
| 12 | Nuveen, Llc | 765,275 | $23M | Added | Mar 2026 |
| 13 | Arrowstreet Capital, Limited Partnership | 704,629 | $21M | Reduced | Mar 2026 |
| 14 | Millennium Management | 694,290 | $20M | Reduced | Mar 2026 |
| 15 | Ubs Group Ag | 655,325 | $19M | Reduced | Mar 2026 |
| 16 | Eversource Wealth Advisors, Llc | 475,729 | $15M | Added | Mar 2026 |
| 17 | Mutual Of America Capital Management Llc | 503,929 | $15M | Added | Dec 2025 |
| 18 | Tudor Investment Corp | 508,010 | $15M | New | Mar 2026 |
| 19 | Wells Fargo & Company/mn | 495,140 | $15M | New | Mar 2026 |
| 20 | Axiom Investors Llc /de | 435,990 | $13M | — | Mar 2026 |
Mutual Funds / ETFs (N-PORT) — Top 20
All ↗
Valuation
Market Cap
$4.70B
Enterprise Value
$3.63B
P/E (TTM)
18.52x
Forward P/E
16.11x
PEG Ratio
1.20x
P/B
2.45x
P/S
5.70x
P/FCF
15.31x
EV/EBITDA
11.33x
Shares Out
143.5M
Financials (TTM)
Revenue
$825.8M
Net Income
$253.6M
EBITDA
$319.9M
Free Cash Flow
$307.1M
Op Cash Flow
$320.6M
EPS Basic
$1.78
EPS Diluted
$1.77
EPS Forward
$2.04
Gross Margin
71.8%
Op Margin
37.5%
Net Margin
30.7%
Balance Sheet
Total Assets
$15.45B
Total Liab.
$13.53B
Total Equity
$1.92B
Cash
$1.08B
LT Debt
$0
Book Value/Sh
$13.40
Debt/Equity
0.01x
Current Ratio
0.68
Quick Ratio
0.68
Returns & Growth
ROE
13.2%
ROA
1.6%
ROIC
13.1%
Rev Growth YoY
+11.7%
EPS Growth YoY
+14.1%
Price Returns
2W
+4.1%
1M
+1.3%
3M
+5.7%
6M
+4.6%
12M
-7.3%
Technicals
52W High
$38.74
52W Low
$28.12
50d MA
$32.23
200d MA
$32.05
RSI (14)
51.00
ATR (14)
$0.67
Beta
0.83
Avg Volume
857K
Dividends
Div Rate
$0.74
Div Yield
2.3%
Frequency
4
Ex-Div Date
Mar 13, 2026
Analyst Price Targets
Consensus
$39.25
High
$40.00
Low
$39.00
Median
$39.00
Data updated apr 25, 2026 8:57am
· Source: financialmodelingprep.com