FIRST FINANCIAL BANKSHARES INC (FFIN)

Nasdaq · State Commercial Banks · Inc. TX

What they're doing

Between 2026-08-02 and 2026-10-31, public records show 1 signal for FIRST FINANCIAL BANKSHARES INC. Most notable: 2026-08-18: Denny Michael B. (director) bought $104k of stock. Federal contract obligations over the last 24 months total $0. This summary was assembled automatically from SEC EDGAR, USAspending.gov, U.S. Senate lobbying disclosures and Wikimedia pageview counts.

Generated 2026-10-31 from public records.

Signals, last 12 months

  1. Insider purchase
    Denny Michael B. (director) bought $100k of stock
  2. Insider purchase
    Denny Michael B. (director) bought $104k of stock
  3. Material 8-K filing
    Filed 8-K disclosing acquisition or disposition of assets
  4. Insider buying cluster
    3 insiders bought $512k within 14 days
  5. Insider purchase
    Davis Sally Pope (director) bought $53k of stock
  6. Insider purchase
    TROTTER JOHNNY (director) bought $120k of stock
  7. Insider purchase
    Haney Geoff (director) bought $338k of stock
  8. Material 8-K filing
    Filed 8-K disclosing director or officer change

Insider transactions

DateInsiderRoleCodeSharesPriceValue
2026-10-29Denny Michael B.directorP3,24530.76$99,816
2026-10-23Nickles Robert Clark JrdirectorP82030.12$24,698
2026-09-09Longhofer T. LukeofficerG9500$0
2026-09-08Longhofer T. LukeofficerM80029.7$23,760
2026-09-08Longhofer T. LukeofficerM1,50021.18$31,770
2026-08-18Denny Michael B.directorP3,00034.66$103,980
2026-08-17Biebighauser Lon A.officerG5700$0
2026-08-17Butler Ronald David IIofficerS15,00034.95$524,250
2026-08-17Butler Ronald David IIofficerM5,00021.18$105,900
2026-08-16Longhofer T. LukeofficerD714——
2026-08-16Bailey David WilliamofficerD639——
2026-08-16McVey J. KyleofficerF12035.28$4,234
2026-08-16Roewe Randall AllenofficerD564——
2026-08-16Butler Ronald David IIofficerD1,354——
2026-08-16Hickox Michelle SofficerD1,354——
2026-08-16Ruzicka John James JrofficerD526——
2026-08-14Longhofer T. LukeofficerA3,0610$0
2026-08-14Longhofer T. LukeofficerD1,519——
2026-08-14Bailey David WilliamofficerA7,9370$0
2026-08-14Bailey David WilliamofficerD1,825——
2026-08-14Goodrich Brian D.officerA1,8140$0
2026-08-14Goodrich Brian D.officerF11135.28$3,916
2026-08-14Goodrich Brian D.officerD452——
2026-08-14Biebighauser Lon A.officerA1,4290$0
2026-08-14Biebighauser Lon A.officerF9435.28$3,316
2026-08-14McVey J. KyleofficerA2,4380$0
2026-08-14McVey J. KyleofficerF26635.28$9,384
2026-08-14McVey J. KyleofficerM4,00021.18$84,720
2026-08-14Roewe Randall AllenofficerA1,9840$0
2026-08-14Roewe Randall AllenofficerD1,100——
2026-08-14Brown Timothy MichaelofficerA1,8140$0
2026-08-14Butler Ronald David IIofficerD2,375——
2026-08-14DUESER F SCOTTdirectorA12,7550$0
2026-08-14DUESER F SCOTTdirectorD8,875——
2026-08-14Ruzicka John James JrofficerD880——
2026-07-24Nickles Robert Clark JrdirectorP70034.89$24,423
2026-06-11Edwards Murray HamiltondirectorP1,00033.18$33,180
2026-06-11Edwards Murray HamiltondirectorP1,00033.18$33,180
2026-05-06Biebighauser Lon A.officerM49021.18$10,378
2026-05-06Bailey David WilliamofficerM2,50021.18$52,950
2026-05-06Biebighauser Lon A.officerM49021.18$10,378
2026-05-06Bailey David WilliamofficerM2,50021.18$52,950
2026-05-05Nickles Robert Clark JrdirectorP66431.96$21,221
2026-05-05Nickles Robert Clark JrdirectorP66431.96$21,221
2026-04-28Zoth Lota S.directorA2,1420$0
2026-04-28Poutra Blake MatthewdirectorA2,1420$0
2026-04-28Nickles Robert Clark JrdirectorA2,1420$0
2026-04-28MATTHEWS KADEdirectorA2,1420$0
2026-04-28Braun Vianei LopezdirectorA2,1420$0
2026-04-28Lancaster Ivan TimdirectorA2,1420$0

Federal contracts

No federal contract actions on record for this recipient mapping.

Lobbying

No federal lobbying filings on record for this client mapping.

Public attention

No Wikipedia pageview data linked to this company.

Recent filings

  • 2026-10-30 4
  • 2026-10-27 4
  • 2026-10-16 8-K
  • 2026-09-10 4
  • 2026-08-24 N-PX
  • 2026-08-20 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-18 4
  • 2026-08-17 144
  • 2026-08-11 13F-HR
  • 2026-08-04 10-Q