Index RUT
P/E 17.19
EPS (ttm) 1.77
Insider Own 3.58%
Shs Outstand 142.28M
Perf Week 0.16%
Market Cap 4.35B
Forward P/E 14.45
EPS next Y 2.10
Insider Trans 0.54%
Shs Float 138.11M
Perf Month -12.62%
Enterprise Value -
PEG -
EPS next Q 0.47
Inst Own 61.88%
Short Float 5.64%
Perf Quarter -2.16%
Income 253.58M
P/S 5.23
EPS this Y 11.94%
Inst Trans 1.52%
Short Ratio 9.11
Perf Half Y -17.28%
Sales 832.26M
P/B 2.26
EPS next Y 6.18%
ROA 1.72%
Short Interest 7.79M
Perf YTD 1.74%
Book/sh 13.48
P/C -
EPS next 5Y -
ROE 14.39%
52W High 38.74 -21.55%
Perf Year -14.56%
Cash/sh -
P/FCF 14.17
EPS past 3/5Y 2.59% 4.52%
ROIC 13.08%
52W Low 28.89 5.19%
Perf 3Y -7.57%
Dividend Est. 0.78 (2.57%)
EV/EBITDA -
Sales past 3/5Y 13.83% 10.65%
Gross Margin -
Volatility 3.33% 3.32%
Perf 5Y -37.97%
Dividend TTM 0.75 (2.47%)
EV/Sales -
EPS Y/Y TTM 13.26%
Oper. Margin 40.35%
ATR (14) 1.11
Perf 10Y 113.71%
Dividend Ex-Date Mar 13, 2026
Quick Ratio -
Sales Y/Y TTM 10.66%
Profit Margin 30.47%
RSI (14) 37.68
Recom 2.60
Dividend Gr. 3/5Y 4.35% 8.02%
Current Ratio 0.25
EPS Q/Q 17.48%
SMA20 -5.20%
Beta 0.84
Target Price 36.40
Payout 42.43%
Debt/Eq 0.04
Sales Q/Q 9.94%
SMA50 -5.32%
Rel Volume 0.92
Prev Close 30.26
Employees 1600
LT Debt/Eq 0.01
Earnings Jan 22 AMC
SMA200 -9.67%
Avg Volume 855.60K
Price 30.39
IPO Nov 01, 1993
Option/Short Yes / Yes
EPS/Sales Surpr. 5.81% -0.89%
Trades
Volume 801,093
Change 0.43%
Date
Action
Analyst
Rating Change
Price Target Change
Oct-27-25 Upgrade
Hovde Group
Market Perform → Outperform
$39
Sep-10-25 Initiated
Cantor Fitzgerald
Neutral
$39
Jul-21-25 Reiterated
Hovde Group
Market Perform
$38 → $39
Apr-21-25 Reiterated
Hovde Group
Market Perform
$40 → $38
Oct-21-24 Reiterated
Hovde Group
Market Perform
$34.50 → $40
Aug-31-21 Initiated
Janney
Neutral
$50
Oct-16-18 Initiated
Robert W. Baird
Neutral
$60
Apr-21-17 Upgrade
Keefe Bruyette
Underperform → Mkt Perform
Mar-22-17 Upgrade
Hovde Group
Underperform → Market Perform
$43
Nov-29-16 Downgrade
Keefe Bruyette
Mkt Perform → Underperform
Nov-18-16 Downgrade
Hovde Group
Market Perform → Underperform
$37.50 → $43
Apr-25-16 Reiterated
Hovde Group
Market Perform
$27.50 → $32.50
Feb-29-16 Upgrade
Hovde Group
Underperform → Market Perform
$27.50
Jun-12-15 Initiated
Piper Jaffray
Neutral
Feb-02-10 Upgrade
Stifel Nicolaus
Sell → Hold
$72
May-18-09 Upgrade
Keefe Bruyette
Underperform → Mkt Perform
Dec-10-08 Initiated
Sterne Agee
Hold
$46
Sep-25-08 Downgrade
Keefe Bruyette
Mkt Perform → Underperform
$39
Jun-29-07 Initiated
JP Morgan
Neutral
Show Previous Ratings
Feb-11-26 11:01PM
Jan-28-26 04:05PM
Jan-27-26 11:45AM
Jan-22-26 05:20PM
(Associated Press Finance)
04:05PM
04:05PM
Loading…
Jan-14-26 04:05PM
Nov-04-25 11:02PM
Oct-23-25 05:15PM
04:14PM
(Associated Press Finance)
04:05PM
Oct-22-25 04:05PM
Oct-15-25 11:45AM
Oct-10-25 04:23PM
Sep-29-25 11:45AM
Sep-26-25 12:00AM
12:00AM
Loading…
Sep-25-25 12:00AM
Sep-15-25 11:32PM
Sep-12-25 11:45AM
Aug-27-25 11:45AM
Aug-26-25 12:00PM
Aug-11-25 11:45AM
09:55AM
Aug-01-25 12:56PM
Jul-25-25 11:45AM
Jul-23-25 12:45PM
10:46AM
Jul-17-25 05:15PM
04:11PM
(Associated Press Finance)
04:05PM
Jul-09-25 11:45AM
11:33PM
Loading…
Jun-29-25 11:33PM
Jun-23-25 11:45AM
Jun-17-25 09:43AM
Jun-11-25 12:00AM
May-16-25 11:07AM
May-07-25 07:02PM
May-04-25 08:30PM
May-03-25 01:26AM
May-01-25 03:07PM
Apr-29-25 01:03PM
Apr-24-25 02:45PM
Apr-23-25 11:59PM
Apr-22-25 12:00PM
Apr-20-25 03:14PM
Apr-18-25 06:40PM
Apr-17-25 05:20PM
04:05PM
Apr-15-25 04:05PM
Apr-10-25 10:31AM
Apr-07-25 04:05PM
Mar-29-25 01:55AM
Mar-26-25 05:48AM
03:50AM
Jan-30-25 04:01PM
Jan-23-25 04:05PM
Nov-20-24 04:08PM
Oct-18-24 12:00PM
Oct-17-24 05:15PM
04:05PM
Oct-15-24 02:50PM
Oct-10-24 10:00AM
Oct-03-24 11:45AM
Sep-23-24 12:00PM
Sep-16-24 04:23PM
Sep-09-24 11:45AM
Aug-27-24 12:00PM
Aug-16-24 12:47PM
Aug-05-24 11:45AM
Jul-26-24 02:00PM
Jul-18-24 09:53PM
06:30PM
05:20PM
04:05PM
Jul-12-24 11:45AM
Jun-26-24 11:45AM
Jun-18-24 08:32AM
Jun-13-24 12:27PM
May-30-24 10:08AM
May-24-24 11:45AM
May-20-24 04:05PM
May-08-24 11:45AM
Apr-23-24 12:42PM
Apr-22-24 11:45AM
Apr-18-24 07:00PM
05:15PM
04:05PM
Apr-16-24 01:09PM
Apr-15-24 09:19AM
Apr-05-24 11:45AM
Mar-04-24 11:45AM
Feb-15-24 11:45AM
Feb-13-24 12:19PM
Feb-09-24 02:45PM
Feb-07-24 02:30PM
Feb-02-24 03:30PM
Jan-31-24 02:58PM
Jan-30-24 11:45AM
Jan-25-24 04:05PM
Oct-20-23 08:05AM
Oct-19-23 07:00PM
First Financial Bankshares, Inc. is a holding company, which engages in the provision of financial and community banking services. It offers mortgage loans, savings and checking accounts, auto and equity loans, online and mobile banking, investment and trust management, and retirement plans. The company was founded in 1956 and is headquartered in Abilene, TX.
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
Goodrich Brian D. EVP - General Counsel Mar 06 '26 Buy 29.89 1,665 49,767 5,831 Mar 09 05:28 PM Davis Sally Pope Director Mar 06 '26 Buy 29.52 1,800 53,136 10,371 Mar 09 05:14 PM Goodrich Brian D. EVP - General Counsel Mar 05 '26 Buy 30.13 1,565 47,153 4,093 Mar 06 12:41 PM TROTTER JOHNNY Director Mar 05 '26 Buy 30.02 4,000 120,080 955,444 Mar 06 12:34 PM Davis Sally Pope Director Mar 02 '26 Buy 31.21 1,600 49,936 8,571 Mar 03 04:25 PM Haney Geoff Director Feb 20 '26 Buy 33.18 10,200 338,436 32,146 Feb 23 05:49 PM Edwards Murray Hamilton Director Feb 05 '26 Buy 34.18 500 17,090 42,634 Feb 06 11:57 AM Bailey David William CEO and President Feb 03 '26 Option Exercise 21.18 2,500 52,950 20,872 Feb 04 10:50 AM Nickles Robert Clark Jr Director Feb 02 '26 Buy 32.54 629 20,468 96,960 Feb 03 10:09 AM Longhofer T. Luke Executive Vice President Dec 08 '25 Option Exercise 21.18 3,100 65,658 41,930 Dec 10 05:58 PM Davis Sally Pope Director Oct 31 '25 Buy 30.73 1,700 52,241 6,971 Nov 03 10:12 AM Nickles Robert Clark Jr Director Oct 29 '25 Buy 31.16 653 20,347 96,331 Oct 29 03:07 PM Bailey David William President Oct 29 '25 Buy 31.54 1,000 31,540 18,372 Oct 29 02:46 PM Hickox Michelle S EVP/CFO Oct 28 '25 Buy 31.15 2,000 62,300 24,461 Oct 29 12:13 PM Roewe Randall Allen Chief Risk Officer Jul 29 '25 Option Exercise 29.69 1,684 49,998 33,119 Jul 31 03:06 PM McVey J. Kyle EVP, Chief Accounting Officer Jul 29 '25 Option Exercise 16.95 3,800 64,410 24,604 Jul 31 02:59 PM Butler Ronald David II CAO Jul 29 '25 Option Exercise 16.95 10,150 172,042 171,814 Jul 31 02:56 PM Bailey David William President Jul 24 '25 Option Exercise 16.95 2,000 33,900 15,672 Jul 28 02:45 PM Nickles Robert Clark Jr Director Jul 23 '25 Buy 36.77 550 20,224 95,678 Jul 24 02:40 PM Denny Michael B. Director Jun 13 '25 Buy 36.02 5,000 180,100 108,708 Jun 13 05:29 PM Edwards Murray Hamilton Director May 29 '25 Buy 35.05 300 10,515 42,134 May 29 05:54 PM Denny Michael B. Director Apr 30 '25 Buy 33.42 550 18,381 103,708 May 01 04:38 PM Nickles Robert Clark Jr Director Apr 23 '25 Buy 33.97 549 18,650 95,128 Apr 24 10:54 AM TROTTER JOHNNY Director Mar 12 '25 Buy 35.12 6,000 210,720 949,371 Mar 13 10:34 AM