FFIN

FFIN · First Financial Bankshares Inc. Common Stock

View on chart

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 9, 2026

First Financial Bank Joins Statewide Service Day. First Financial Bank announced its participation in a statewide day of service, highlighting its community engagement efforts. Separately, a recent article noted the stock's 2.72% dividend yield as a feature for income-focused investors. The stock is currently trading near its support level of $31.75, with an average analyst target of $36.29.

this person other insiders at FFIN

Insiders & Stakes

TROTTER JOHNNY
Director
956,444
Shares held
DUESER F SCOTT
Chairman, President and CEO
506,387
Shares held
Butler Ronald David II
CAO
157,223
Shares held
GRAGG GARY
Executive Vice President
120,202
Shares held
Nickles Robert Clark Jr
Director
98,324
Shares held
Anthony April Kaye Bullock
Director
95,441
Shares held
Thaxton Kirk W
Trust Company CEO
88,801
Shares held
David L. Copeland
Director
47,565
Shares held
Edwards Murray Hamilton
Director
44,634
Shares held
Longhofer T. Luke
EVP - Chief Credit Officer
43,148
Shares held
Lancaster Ivan Tim
Director
41,799
Shares held
Haney Geoff35,788
Shares held
McVey J. Kyle
SVP, Chief Accounting Officer
33,737
Shares held
Roewe Randall Allen
Chief Risk Officer
33,635
Shares held
Bailey David William
EVP, Commercial Banking
28,845
Shares held
MATTHEWS KADE
Director
19,877
Shares held
Braun Vianei Lopez
Director
14,759
Shares held
Poutra Blake Matthew13,420
Shares held
Davis Sally Pope
Director
12,513
Shares held
GORDON JAMES R
EVP-CFO
12,104
Shares held
Biebighauser Lon A.
Trust Company President
11,778
Shares held
JONES ELI
Director
11,524
Shares held
Ruzicka John James Jr
EVP-CIO
10,580
Shares held
Hickox Michelle S
EVP/CFO
8,170
Shares held
Goodrich Brian D.
EVP - General Counsel
7,082
Shares held
Denny Michael B.
Director
6,500
Shares held
Lota S. Zoth
Director
2,142
Shares held
Brown Timothy Michael
EVP/Chief Information Officer
1,814
Shares held

Transaction History

Longhofer T. Luke▼ Sell$0
Longhofer T. Luke▲ Buy$32K
Longhofer T. Luke▲ Buy$24K
Denny Michael B.▲ Buy$104K
Butler Ronald David II▼ Sell$524K
Butler Ronald David II▲ Buy$106K
Biebighauser Lon A.▼ Sell$0
Longhofer T. Luke▼ Sell—
Butler Ronald David II▼ Sell—
Ruzicka John James Jr▼ Sell—
Roewe Randall Allen▼ Sell—
Hickox Michelle S▼ Sell—
Bailey David William▼ Sell—
McVey J. Kyle▼ Sell$4K
Roewe Randall Allen▼ Sell—
Brown Timothy Michael▲ Buy$0
Longhofer T. Luke▲ Buy$0
DUESER F SCOTT▲ Buy$0
Bailey David William▲ Buy$0
Butler Ronald David II▼ Sell—
Bailey David William▼ Sell—
Longhofer T. Luke▼ Sell—
DUESER F SCOTT▼ Sell—
Ruzicka John James Jr▼ Sell—
Goodrich Brian D.▲ Buy$0
Goodrich Brian D.▼ Sell$4K
Goodrich Brian D.▼ Sell—
Biebighauser Lon A.▲ Buy$0
Biebighauser Lon A.▼ Sell$3K
McVey J. Kyle▲ Buy$0
McVey J. Kyle▼ Sell$9K
McVey J. Kyle▲ Buy$85K
Roewe Randall Allen▲ Buy$0
Nickles Robert Clark Jr▲ Buy$24K
Edwards Murray Hamilton▲ Buy$33K
Biebighauser Lon A.▲ Buy$10K
Bailey David William▲ Buy$53K
Nickles Robert Clark Jr▲ Buy$21K
MATTHEWS KADE▲ Buy$0
JONES ELI▲ Buy$0
Haney Geoff▲ Buy$0
Edwards Murray Hamilton▲ Buy$0
Poutra Blake Matthew▲ Buy$0
Braun Vianei Lopez▲ Buy$0
Nickles Robert Clark Jr▲ Buy$0
Lota S. Zoth▲ Buy$0
Lancaster Ivan Tim▲ Buy$0
Denny Michael B.▲ Buy$0
Davis Sally Pope▲ Buy$0
David L. Copeland▲ Buy$0
McVey J. Kyle▲ Buy—
McVey J. Kyle▼ Sell$16K
Ruzicka John James Jr▲ Buy—
Ruzicka John James Jr▼ Sell—
Roewe Randall Allen▲ Buy—
Roewe Randall Allen▼ Sell—
Longhofer T. Luke▲ Buy—
Longhofer T. Luke▼ Sell—
Butler Ronald David II▲ Buy—
Butler Ronald David II▼ Sell—
Hickox Michelle S▲ Buy—
Hickox Michelle S▼ Sell—
Bailey David William▲ Buy—
Bailey David William▼ Sell—
Edwards Murray Hamilton▲ Buy$29K
Haney Geoff▲ Buy$44K
TROTTER JOHNNY▲ Buy$29K
Hickox Michelle S▲ Buy$30K
Hickox Michelle S▲ Buy$30K
Goodrich Brian D.▲ Buy$50K
Davis Sally Pope▲ Buy$53K
Goodrich Brian D.▲ Buy$47K
TROTTER JOHNNY▲ Buy$120K
Davis Sally Pope▲ Buy$50K
Haney Geoff▲ Buy$338K
Edwards Murray Hamilton▲ Buy$17K
Bailey David William▲ Buy$53K
Nickles Robert Clark Jr▲ Buy$20K
DUESER F SCOTT▼ Sell$0
Longhofer T. Luke▲ Buy$66K
Longhofer T. Luke▼ Sell$0
Butler Ronald David II▼ Sell$0
Davis Sally Pope▲ Buy$52K
Nickles Robert Clark Jr▲ Buy$20K
Bailey David William▲ Buy$32K
Hickox Michelle S▲ Buy$62K
DUESER F SCOTT▼ Sell—
Hickox Michelle S▼ Sell—
Bailey David William▼ Sell—
Ruzicka John James Jr▼ Sell—
McVey J. Kyle▼ Sell$6K
Longhofer T. Luke▼ Sell—
Roewe Randall Allen▼ Sell—
Butler Ronald David II▼ Sell—
Hickox Michelle S▲ Buy$0
Butler Ronald David II▲ Buy$0
Longhofer T. Luke▲ Buy$0
Bailey David William▲ Buy$0
Ruzicka John James Jr▲ Buy$0
DUESER F SCOTT▲ Buy$0
Butler Ronald David II▼ Sell—
Longhofer T. Luke▼ Sell—
Roewe Randall Allen▲ Buy$0
Hickox Michelle S▼ Sell—
Roewe Randall Allen▼ Sell—
Ruzicka John James Jr▼ Sell—
Bailey David William▼ Sell—
DUESER F SCOTT▼ Sell—
Biebighauser Lon A.▲ Buy$0
Goodrich Brian D.▲ Buy$0
Goodrich Brian D.▼ Sell$4K
McVey J. Kyle▲ Buy$0
McVey J. Kyle▼ Sell$5K
Roewe Randall Allen▲ Buy$47K
Roewe Randall Allen▲ Buy$3K
McVey J. Kyle▲ Buy$64K
Butler Ronald David II▲ Buy$172K
Edwards Murray Hamilton▼ Sell$0
Bailey David William▲ Buy$34K
Nickles Robert Clark Jr▲ Buy$20K
Denny Michael B.▲ Buy$180K
Edwards Murray Hamilton▲ Buy$11K
Denny Michael B.▲ Buy$18K
Haney Geoff▲ Buy$0
Nickles Robert Clark Jr▲ Buy$0
Poutra Blake Matthew▲ Buy$0
David L. Copeland▲ Buy$0
JONES ELI▲ Buy$0
TROTTER JOHNNY▲ Buy$0
MATTHEWS KADE▲ Buy$0
Denny Michael B.▲ Buy$0
Edwards Murray Hamilton▲ Buy$0
Davis Sally Pope▲ Buy$0
Lancaster Ivan Tim▲ Buy$0
Braun Vianei Lopez▲ Buy$0
Nickles Robert Clark Jr▲ Buy$19K
McVey J. Kyle▼ Sell$8K
DUESER F SCOTT▲ Buy—
DUESER F SCOTT▼ Sell—
Butler Ronald David II▲ Buy—
Ruzicka John James Jr▲ Buy—
Ruzicka John James Jr▼ Sell—
Longhofer T. Luke▲ Buy—
Longhofer T. Luke▼ Sell—
Roewe Randall Allen▲ Buy—
Roewe Randall Allen▼ Sell—
Butler Ronald David II▼ Sell—
Bailey David William▲ Buy—
Bailey David William▼ Sell—
McVey J. Kyle▲ Buy—
TROTTER JOHNNY▲ Buy$211K
Longhofer T. Luke▲ Buy$25K
Nickles Robert Clark Jr▲ Buy$19K
Ruzicka John James Jr▲ Buy$15K
DUESER F SCOTT▼ Sell$0
DUESER F SCOTT▼ Sell$0
Thaxton Kirk W▼ Sell$0
DUESER F SCOTT▼ Sell$1.0M
McVey J. Kyle▲ Buy$51K
Edwards Murray Hamilton▲ Buy$10K
Longhofer T. Luke▲ Buy$66K
David L. Copeland▼ Sell$0
Butler Ronald David II▼ Sell$0
Denny Michael B.▼ Sell$288K
Butler Ronald David II▲ Buy$167K
Butler Ronald David II▼ Sell$5K
Butler Ronald David II▼ Sell—
Hickox Michelle S▼ Sell—
DUESER F SCOTT▼ Sell—
McVey J. Kyle▼ Sell$8K
Roewe Randall Allen▼ Sell$2K
Roewe Randall Allen▼ Sell—
Ruzicka John James Jr▼ Sell$2K
Ruzicka John James Jr▼ Sell—
Bailey David William▼ Sell$1K
Bailey David William▼ Sell—
Longhofer T. Luke▼ Sell$2K
Longhofer T. Luke▼ Sell—
Thaxton Kirk W▼ Sell$3K
Thaxton Kirk W▼ Sell—
DUESER F SCOTT▲ Buy$0
Roewe Randall Allen▲ Buy$0
Bailey David William▲ Buy$0
Hickox Michelle S▲ Buy$0
Thaxton Kirk W▲ Buy$0
Butler Ronald David II▲ Buy$0
Longhofer T. Luke▲ Buy$0
Ruzicka John James Jr▲ Buy$0
McVey J. Kyle▲ Buy$0
Nickles Robert Clark Jr▲ Buy$18K
Thaxton Kirk W▲ Buy$170K
Thaxton Kirk W▼ Sell$620K
DUESER F SCOTT▼ Sell$1.5M
Davis Sally Pope▲ Buy$0
TROTTER JOHNNY▲ Buy$28K
Denny Michael B.▲ Buy$101K
Davis Sally Pope▲ Buy$52K
Hickox Michelle S▲ Buy$30K
Hickox Michelle S▲ Buy$31K
Edwards Murray Hamilton▲ Buy$23K

We use analytics to understand how market-wall is used. No personal data is sold.