FFIN insider buying and SEC filings, explained
First Financial Bankshares Inc. · CIK 36029
Tracked: Forms 3/4/5, 8-K, NT · All filings on sec.gov
Insider activity in the last 12 months
Insider purchases and sales, last 12 months
| Traded | Type | What was filed | Source |
|---|---|---|---|
| Oct 30, 2026 | Purchase (code P) | Murray Hamilton Edwards (Director) bought 800 shares indirectly (by trust) at about $30.53 ($24K), reported as a purchase (code P). Holdings by trust up 2% to 45,434 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Nov 3, 2026, 9:41 AM ET |
| Oct 29, 2026 | Purchase (code P) | Michael B. Denny (Director) bought 3,245 shares indirectly (by retirement or benefit plan) at $30.76 ($100K), reported as a purchase (code P). Holdings by retirement or benefit plan up 50% to 9,745 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Oct 30, 2026, 2:22 PM ET |
| Oct 23, 2026 | Purchase (code P) | Robert Clark Nickles Jr (Director) bought 820 shares indirectly at $30.12 ($25K), reported as a purchase (code P). Indirect holdings up 1% to 99,144 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Oct 27, 2026, 9:54 AM ET |
| Aug 18, 2026 | Open-market purchase | Michael B. Denny (Director) bought 3,000 shares indirectly (by retirement or benefit plan) at about $34.66 ($104K) in an open-market purchase. Holdings by retirement or benefit plan up 86% to 6,500 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Aug 20, 2026 |
| Aug 17, 2026 | Sale | Ronald David Butler II (EVP/CAO) sold 15,000 shares at $34.95 ($524K). Holdings down 9% to 152,223 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Aug 18, 2026 |
| Jul 24, 2026 | Purchase (code P) | Robert Clark Nickles Jr (Director) bought 700 shares indirectly at $34.89 ($24K), reported as a purchase (code P). Indirect holdings up 1% to 98,324 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Jul 27, 2026 |
| Jun 11, 2026 | Purchase (code P) | Murray Hamilton Edwards (Director) bought 1,000 shares indirectly (by trust) at $33.18 ($33K), reported as a purchase (code P). Holdings by trust up 2% to 44,634 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Jun 15, 2026 |
| May 5, 2026 | Purchase (code P) | Robert Clark Nickles Jr (Director) bought 664 shares indirectly at $31.96 ($21K), reported as a purchase (code P). Indirect holdings up 1% to 97,624 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed May 6, 2026 |
| Mar 13, 2026 | Purchase (code P) | Murray Hamilton Edwards (Director) bought 1,000 shares indirectly (by trust) at $29.32 ($29K), reported as a purchase (code P). Holdings by trust up 2% to 43,634 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Mar 16, 2026 |
| Mar 12, 2026 | Purchase (code P) | Geoff Haney (Director) bought 1,500 shares at $29.18 ($44K), reported as a purchase (code P). Holdings up 5% to 33,646 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Mar 13, 2026 |
| Mar 12, 2026 | Purchase (code P) | Johnny Trotter (Director) bought 1,000 shares at $29.26 ($29K), reported as a purchase (code P). Holdings up <1% to 956,444 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Mar 13, 2026 |
| Mar 9, 2026 | Purchase (code P) | Michelle S Hickox (CFO) bought 2,000 shares directly and indirectly (by retirement or benefit plan) at $29.50 ($59K), reported as a purchase (code P). Direct holdings up 9% to 11,861 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Mar 11, 2026 |
| Mar 6, 2026 | Purchase (code P) | Brian D. Goodrich (EVP - General Counsel) bought 1,665 shares at $29.89 ($50K), reported as a purchase (code P). Holdings up 40% to 5,831 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Mar 9, 2026 |
| Mar 6, 2026 | Purchase (code P) | Sally Pope Davis (Director) bought 1,800 shares at $29.52 ($53K), reported as a purchase (code P). Holdings up 21% to 10,371 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Mar 9, 2026 |
| Mar 5, 2026 | Purchase (code P) | Brian D. Goodrich (EVP - General Counsel) bought 1,565 shares at $30.13 ($47K), reported as a purchase (code P). Holdings up 62% to 4,093 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Mar 6, 2026 |
| Mar 5, 2026 | Purchase (code P) | Johnny Trotter (Director) bought 4,000 shares at $30.02 ($120K), reported as a purchase (code P). Holdings up <1% to 955,444 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Mar 6, 2026 |
| Mar 2, 2026 | Purchase (code P) | Sally Pope Davis (Director) bought 1,600 shares at $31.21 ($50K), reported as a purchase (code P). Holdings up 23% to 8,571 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Mar 3, 2026 |
| Feb 20, 2026 | Purchase (code P) | Geoff Haney (Director) bought 10,200 shares at $33.18 ($338K), reported as a purchase (code P). Holdings up 46% to 32,146 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Feb 23, 2026 |
| Feb 5, 2026 | Purchase (code P) | Murray Hamilton Edwards (Director) bought 500 shares indirectly (by trust) at $34.18 ($17K), reported as a purchase (code P). Holdings by trust up 1% to 42,634 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Feb 6, 2026 |
| Feb 2, 2026 | Purchase (code P) | Robert Clark Nickles Jr (Director) bought 629 shares indirectly at $32.54 ($20K), reported as a purchase (code P). Indirect holdings up 1% to 96,960 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Feb 3, 2026 |
| Oct 31, 2025 | Purchase (code P) | Sally Pope Davis (Director) bought 1,700 shares at $30.73 ($52K), reported as a purchase (code P). Holdings up 32% to 6,971 shares. Not marked as a 10b5-1 plan trade. | SEC filing Filed Nov 3, 2025 |
37 routine transactions (such as grants, option exercises or tax withholding) are not listed.
Cluster buys
3 insiders bought in 30 days
$149K in purchases since Oct 23, 2026 · Purchases traded Oct 23, 2026 to Oct 30, 2026 · Active
| Insider | Value | Traded | Source |
|---|---|---|---|
| Robert Clark Nickles Jr (Director) | $25K | Oct 23, 2026 | SEC filing |
| Michael B. Denny (Director) | $100K | Oct 29, 2026 | SEC filing |
| Murray Hamilton Edwards (Director) | $24K | Oct 30, 2026 | SEC filing |
2 insiders bought in 30 days
$128K in purchases since Jul 24, 2026 · Purchases traded Jul 24, 2026 to Aug 18, 2026 · Closed
| Insider | Value | Traded | Source |
|---|---|---|---|
| Robert Clark Nickles Jr (Director) | $24K | Jul 24, 2026 | SEC filing |
| Michael B. Denny (Director) | $104K | Aug 18, 2026 | SEC filing |
7 insiders bought in 30 days
$857K in purchases since Feb 2, 2026 · Purchases traded Feb 2, 2026 to Mar 13, 2026 · Closed
| Insider | Value | Traded | Source |
|---|---|---|---|
| Robert Clark Nickles Jr (Director) | $20K | Feb 2, 2026 | SEC filing |
| Murray Hamilton Edwards (Director) | $17K | Feb 5, 2026 | SEC filing |
| Geoff Haney (Director) | $338K | Feb 20, 2026 | SEC filing |
| Sally Pope Davis (Director) | $50K | Mar 2, 2026 | SEC filing |
| Johnny Trotter (Director) | $120K | Mar 5, 2026 | SEC filing |
| Brian D. Goodrich (EVP - General Counsel) | $47K | Mar 5, 2026 | SEC filing |
| Sally Pope Davis (Director) | $53K | Mar 6, 2026 | SEC filing |
| Brian D. Goodrich (EVP - General Counsel) | $50K | Mar 6, 2026 | SEC filing |
| Michelle S Hickox (CFO) | $59K | Mar 9, 2026 | SEC filing |
| Johnny Trotter (Director) | $29K | Mar 12, 2026 | SEC filing |
| Geoff Haney (Director) | $44K | Mar 12, 2026 | SEC filing |
| Murray Hamilton Edwards (Director) | $29K | Mar 13, 2026 | SEC filing |
Red flags
No red flags in the last 12 months.
Key events
No key events in the last 12 months.
8-K filings, last 12 months
No 8-K filings in the last 12 months.
Red flags are objective triggers only: the item or form filed, never an opinion.
A plain-English brief of insider purchases, 8-Ks and red flags at the companies you pick. No account needed.