Back to Insider Trading View Full Company Profile

FFIN

UNKNOWN

FIRST FINANCIAL BANKSHARES INC

CIK: 0000036029

Strong Buy (90% confidence)

Last activity: 2 weeks ago

Financial Metrics

As of Dec 31, 2021 (10-K)

Trend Signals

CFO Buy STRONG

CFO buying activity

3 weeks ago

Insider Roster (7 total, 7 active)

Insider Buys Sells Net Value Holdings
Haney Geoff
OTHER
2 0 $382K
33,646 shares
$982K
TROTTER JOHNNY
OTHER
2 0 $149K
956,444 shares
$27.99M
Davis Sally Pope
OTHER
2 0 $103K
10,371 shares
$306K
Goodrich Brian D.
EVP - General Counsel
2 0 $97K
5,831 shares
$174K
Hickox Michelle S
EVP/CFO
2 0 $59K
14,600 shares
$431K
Edwards Murray Hamilton
OTHER
2 0 $46K
43,634 shares
$1.28M
Nickles Robert Clark Jr
OTHER
1 0 $20K
96,960 shares
$3.16M

Recent Transactions

BUY Edwards Murray Hamilton (OTHER)

1,000 shares @ $29.32

$29K

Mar 13, 2026

Conviction: | View SEC Filing →
BUY Haney Geoff (OTHER)

1,500 shares @ $29.18

$44K

Mar 12, 2026

Conviction: | View SEC Filing →
BUY TROTTER JOHNNY (OTHER)

1,000 shares @ $29.26

$29K

Mar 12, 2026

Conviction: | View SEC Filing →
BUY Hickox Michelle S (EVP/CFO)

1,000 shares @ $29.50

$30K

Mar 9, 2026

Conviction: | View SEC Filing →
BUY Hickox Michelle S (EVP/CFO)

1,000 shares @ $29.50

$30K

Mar 9, 2026

Conviction: | View SEC Filing →
BUY Davis Sally Pope (OTHER)

1,800 shares @ $29.52

$53K

Mar 6, 2026

Conviction: | View SEC Filing →
BUY Goodrich Brian D. (EVP - General Counsel)

1,665 shares @ $29.89

$50K

Mar 6, 2026

Conviction: | View SEC Filing →
BUY TROTTER JOHNNY (OTHER)

4,000 shares @ $30.02

$120K

Mar 5, 2026

Conviction: | View SEC Filing →
BUY Goodrich Brian D. (EVP - General Counsel)

1,565 shares @ $30.13

$47K

Mar 5, 2026

Conviction: | View SEC Filing →
BUY Davis Sally Pope (OTHER)

1,600 shares @ $31.21

$50K

Mar 2, 2026

Conviction: | View SEC Filing →
BUY Haney Geoff (OTHER)

10,200 shares @ $33.18

$338K

Feb 20, 2026

Conviction: | View SEC Filing →
BUY Edwards Murray Hamilton (OTHER)

500 shares @ $34.18

$17K

Feb 5, 2026

Conviction: | View SEC Filing →
BUY Nickles Robert Clark Jr (OTHER)

629 shares @ $32.54

$20K

Feb 2, 2026

Conviction: | View SEC Filing →

⚠️ Important Disclaimer

• This is AI-generated analysis for educational purposes only, not financial advice.

• Insider trading data is derived from SEC Form 4 filings and may contain errors.

• Always conduct your own research and consult qualified financial advisors before making investment decisions.