FFIN Insider Trading

Net Selling · 180d
Open-Market Buys (180d)
$285K
5 insiders
Open-Market Sells (180d)
$524K
1 insiders
Net Insider Flow
-$239K
open market, 180d
Reporting Insiders
6
8 P/S transactions
Build

Build on these Form 4 transactions

The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.

Recent Form 4 Transactions

100 shown
DateInsiderRoleActionSharesPriceValue
Aug 18, 2026Denny Michael B.DirectorBuy(P)3K$34.66$104K
Aug 17, 2026Biebighauser Lon A.Trust Company PresidentGift(G)570$0
Aug 17, 2026Butler Ronald David IIEVP/CAOOption exercise(M)5K$21.18$106K
Aug 17, 2026Butler Ronald David IIEVP/CAOOption exercise(M)5K$21.18$106K
Aug 17, 2026Butler Ronald David IIEVP/CAOSell(S)15K$34.95$524K
Aug 16, 2026Bailey David WilliamPresident and CEOGrant(A)639
Aug 16, 2026Bailey David WilliamPresident and CEODisposed to issuer(D)639
Aug 16, 2026Longhofer T. LukeEVP - Chief Credit OfficerGrant(A)714
Aug 16, 2026Longhofer T. LukeEVP - Chief Credit OfficerDisposed to issuer(D)714
Aug 16, 2026Roewe Randall AllenEVP, Chief Risk OfficerGrant(A)564
Aug 16, 2026Roewe Randall AllenEVP, Chief Risk OfficerDisposed to issuer(D)564
Aug 16, 2026McVey J. KyleEVP, CFO - BankTax withholding(F)120$35.28$4K
Aug 16, 2026Butler Ronald David IIEVP/CAOGrant(A)1K
Aug 16, 2026Butler Ronald David IIEVP/CAODisposed to issuer(D)1K
Aug 16, 2026Hickox Michelle SEVP/CFOGrant(A)1K
Aug 16, 2026Hickox Michelle SEVP/CFODisposed to issuer(D)1K
Aug 16, 2026Ruzicka John James JrEVP, Chief Banking Ops OfficerGrant(A)526
Aug 16, 2026Ruzicka John James JrEVP, Chief Banking Ops OfficerDisposed to issuer(D)526
Aug 14, 2026Goodrich Brian D.EVP - General CounselGrant(A)452
Aug 14, 2026Goodrich Brian D.EVP - General CounselGrant(A)3K$35.28$119K
Aug 14, 2026Goodrich Brian D.EVP - General CounselDisposed to issuer(D)452
Aug 14, 2026Goodrich Brian D.EVP - General CounselTax withholding(F)111$35.28$4K
Aug 14, 2026Goodrich Brian D.EVP - General CounselGrant(A)2K$0
Aug 14, 2026Bailey David WilliamPresident and CEOGrant(A)2K
Aug 14, 2026Bailey David WilliamPresident and CEOGrant(A)15K$35.28$520K
Aug 14, 2026Bailey David WilliamPresident and CEODisposed to issuer(D)2K
Aug 14, 2026Bailey David WilliamPresident and CEOGrant(A)8K$0
Aug 14, 2026Longhofer T. LukeEVP - Chief Credit OfficerGrant(A)2K
Aug 14, 2026Longhofer T. LukeEVP - Chief Credit OfficerGrant(A)6K$35.28$201K
Aug 14, 2026Longhofer T. LukeEVP - Chief Credit OfficerDisposed to issuer(D)2K
Aug 14, 2026Longhofer T. LukeEVP - Chief Credit OfficerGrant(A)3K$0
Aug 14, 2026Biebighauser Lon A.Trust Company PresidentGrant(A)3K$35.28$94K
Aug 14, 2026Biebighauser Lon A.Trust Company PresidentTax withholding(F)94$35.28$3K
Aug 14, 2026Biebighauser Lon A.Trust Company PresidentGrant(A)1K$0
Aug 14, 2026Roewe Randall AllenEVP, Chief Risk OfficerGrant(A)1K
Aug 14, 2026Roewe Randall AllenEVP, Chief Risk OfficerGrant(A)4K$35.28$130K
Aug 14, 2026Roewe Randall AllenEVP, Chief Risk OfficerDisposed to issuer(D)1K
Aug 14, 2026Roewe Randall AllenEVP, Chief Risk OfficerGrant(A)2K$0
Aug 14, 2026McVey J. KyleEVP, CFO - BankOption exercise(M)4K$21.18$85K
Aug 14, 2026McVey J. KyleEVP, CFO - BankGrant(A)5K$35.28$160K
Aug 14, 2026McVey J. KyleEVP, CFO - BankOption exercise(M)4K$21.18$85K
Aug 14, 2026McVey J. KyleEVP, CFO - BankTax withholding(F)266$35.28$9K
Aug 14, 2026McVey J. KyleEVP, CFO - BankGrant(A)2K$0
Aug 14, 2026Butler Ronald David IIEVP/CAOGrant(A)2K
Aug 14, 2026Brown Timothy MichaelEVP/Chief Information OfficerGrant(A)3K$35.28$119K
Aug 14, 2026Brown Timothy MichaelEVP/Chief Information OfficerGrant(A)2K$0
Aug 14, 2026Butler Ronald David IIEVP/CAODisposed to issuer(D)2K
Aug 14, 2026Dueser F ScottExecutive Chairman, DirectorGrant(A)9K
Aug 14, 2026Dueser F ScottExecutive Chairman, DirectorDisposed to issuer(D)9K
Aug 14, 2026Dueser F ScottExecutive Chairman, DirectorGrant(A)13K$0
Aug 14, 2026Hickox Michelle SEVP/CFOGrant(A)2K
Aug 14, 2026Ruzicka John James JrEVP, Chief Banking Ops OfficerGrant(A)880
Aug 14, 2026Ruzicka John James JrEVP, Chief Banking Ops OfficerDisposed to issuer(D)880
Jul 24, 2026Nickles Robert Clark JrDirectorBuy(P)700$34.89$24K
Jun 11, 2026Edwards Murray HamiltonDirectorBuy(P)1K$33.18$33K
May 6, 2026Bailey David WilliamPresident and CEOOption exercise(M)3K$21.18$53K
May 6, 2026Bailey David WilliamPresident and CEOOption exercise(M)3K$21.18$53K
May 6, 2026Biebighauser Lon A.Trust Company PresidentOption exercise(M)490$21.18$10K
May 6, 2026Biebighauser Lon A.Trust Company PresidentOption exercise(M)490$21.18$10K
May 5, 2026Nickles Robert Clark JrDirectorBuy(P)664$31.96$21K
Apr 28, 2026Edwards Murray HamiltonDirectorGrant(A)2K$0
Apr 28, 2026Braun Vianei LopezDirectorGrant(A)2K$0
Apr 28, 2026Copeland David LDirectorGrant(A)2K$0
Apr 28, 2026Haney GeoffDirectorGrant(A)2K$0
Apr 28, 2026Jones EliDirectorGrant(A)2K$0
Apr 28, 2026Lancaster Ivan TimDirectorGrant(A)2K$0
Apr 28, 2026Matthews KadeDirectorGrant(A)2K$0
Apr 28, 2026Nickles Robert Clark JrDirectorGrant(A)2K$0
Apr 28, 2026Poutra Blake MatthewDirectorGrant(A)2K$0
Apr 28, 2026Davis Sally PopeDirectorGrant(A)2K$0
Apr 28, 2026Denny Michael B.DirectorGrant(A)2K$0
Apr 28, 2026Zoth Lota S.DirectorGrant(A)2K$0
Mar 13, 2026Edwards Murray HamiltonDirectorBuy(P)1K$29.32$29K
Mar 13, 2026Bailey David WilliamCEO and PresidentGrant(A)3K
Mar 13, 2026Bailey David WilliamCEO and PresidentDisposed to issuer(D)3K
Mar 13, 2026Bailey David WilliamCEO and PresidentGrant(A)3K
Mar 13, 2026Hickox Michelle SEVP/CFODisposed to issuer(D)6K
Mar 13, 2026Hickox Michelle SEVP/CFOGrant(A)6K
Mar 13, 2026Hickox Michelle SEVP/CFOGrant(A)6K
Mar 13, 2026Butler Ronald David IICAOGrant(A)6K
Mar 13, 2026Butler Ronald David IICAODisposed to issuer(D)6K
Mar 13, 2026Butler Ronald David IICAOGrant(A)6K
Mar 13, 2026Longhofer T. LukeEVP - Chief Credit OfficerDisposed to issuer(D)3K
Mar 13, 2026Longhofer T. LukeEVP - Chief Credit OfficerGrant(A)3K
Mar 13, 2026Longhofer T. LukeEVP - Chief Credit OfficerGrant(A)3K
Mar 13, 2026Roewe Randall AllenChief Risk OfficerDisposed to issuer(D)3K
Mar 13, 2026Roewe Randall AllenChief Risk OfficerGrant(A)3K
Mar 13, 2026Roewe Randall AllenChief Risk OfficerGrant(A)3K
Mar 13, 2026Ruzicka John James JrEVP, Chief Banking Ops OfficerGrant(A)2K
Mar 13, 2026Ruzicka John James JrEVP, Chief Banking Ops OfficerDisposed to issuer(D)2K
Mar 13, 2026Ruzicka John James JrEVP, Chief Banking Ops OfficerGrant(A)2K
Mar 13, 2026McVey J. KyleEVP, CFO - BankTax withholding(F)536$29.56$16K
Mar 13, 2026McVey J. KyleEVP, CFO - BankGrant(A)2K
Mar 12, 2026Trotter JohnnyDirectorBuy(P)1K$29.26$29K
Mar 12, 2026Haney GeoffDirectorBuy(P)2K$29.18$44K
Mar 9, 2026Hickox Michelle SEVP/CFOBuy(P)1K$29.50$30K
Mar 9, 2026Hickox Michelle SEVP/CFOBuy(P)1K$29.50$30K
Mar 6, 2026Davis Sally PopeDirectorBuy(P)2K$29.52$53K
Mar 6, 2026Goodrich Brian D.EVP - General CounselBuy(P)2K$29.89$50K
Mar 5, 2026Trotter JohnnyDirectorBuy(P)4K$30.02$120K

Data Source

Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.

Issuer: First Financial Bankshares Inc, SEC CIK 0000036029. The symbol on a Form 4 is typed by the filer, so this page follows the issuer with the newest filing under FFIN and shows every filing by that issuer.

Coverage: Form 4 filings indexed 2006-01-022026-09-05. Earlier history is backfilling; this window widens as it deepens.

Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).