Skip to content
SEC EDGAR · Forms 3/4/5Updated through Oct 30, 2026•85 filings

FFIN

FIRST FINANCIAL BANKSHARES INC

Net sales of $395.6K over the last 3 months

1 seller account for the net balance. There is no cluster of three distinct buyers within 30 days. We found 2 CEO/CFO purchases over 12 months.

How to read this signal

Only open-market P purchases and S sales count toward the signal. Vesting, options, taxes and gifts remain in the source data but do not trigger alerts. Rule 10b5-1 trades are shown as informational.

JSON example

3-month balance

−$395,572

2 buyers · 1 sellers

12-month purchases

$1,117,160

8 distinct insiders

12-month sales

$524,250

1 distinct insiders

Highlighted alerts

24

0 Rule 10b5-1 trades treated as informational

Buying cluster · 30 days

Fewer than three distinct buyers

CEO/CFO purchases · 12 months

2 executive purchases found

Get FFIN insider trades by API

The same filtered trades as JSON for your scripts, alerts or AI agent, for 5,500+ US companies — plus sentiment, news, financials and breakout setups. Free · every API · 1,000 requests a month · no card required.

Get your free API key

FFIN overview: breakout setup, X sentiment and insiders in one page →

Form 4 raw → Raspberry

The value is in what we do not call a signal.

The SEC XML stores every transaction. Raspberry keeps that evidence, reads the footnotes and separates voluntary open-market activity from vesting, option exercises, gifts, tax withholding, stock purchase and dividend reinvestment plans and pre-programmed 10b5-1 trades.

100
Raw transactions
Everything returned by the filing
24
Voluntary view
P/S trades after deterministic checks
73
Administrative noise
Stored, never alerted
0
10b5-1
Shown as informational
SEC ownership XML facts
Code
G
Shares
950
Price
$0.00
Footnotes
1

This donation was a charitable gift to a nonprofit foundation.

Raspberry interpretation
Informational — no alert

Reason: administrative_code.

Verify in SEC EDGAR

Recent transactions

Voluntary purchases and sales; administrative noise stays hidden.

24 transactions

Nickles Robert Clark Jr

Director

PurchaseAlert
Shares
820
Price
$30.12
Value
$24,698
Open SEC filing

Denny Michael B.

Director

PurchaseAlert
Shares
3,000
Price
$34.66
Value
$103,980
Open SEC filing

Butler Ronald David II

EVP/CAO

SaleAlert
Shares
15,000
Price
$34.95
Value
$524,250
Open SEC filing

Nickles Robert Clark Jr

Director

PurchaseAlert
Shares
700
Price
$34.89
Value
$24,423
Open SEC filing

Edwards Murray Hamilton

Director

PurchaseAlert
Shares
1,000
Price
$33.18
Value
$33,180
Open SEC filing

Nickles Robert Clark Jr

Director

PurchaseAlert
Shares
664
Price
$31.96
Value
$21,221
Open SEC filing

Edwards Murray Hamilton

Director

PurchaseAlert
Shares
1,000
Price
$29.32
Value
$29,320
Open SEC filing

Haney Geoff

Director

PurchaseAlert
Shares
1,500
Price
$29.18
Value
$43,770
Open SEC filing

TROTTER JOHNNY

Director

PurchaseAlert
Shares
1,000
Price
$29.26
Value
$29,260
Open SEC filing

Hickox Michelle S

EVP/CFO

PurchaseAlert
Shares
1,000
Price
$29.50
Value
$29,500
Open SEC filing

Hickox Michelle S

EVP/CFO

PurchaseAlert
Shares
1,000
Price
$29.50
Value
$29,500
Open SEC filing

Goodrich Brian D.

EVP - General Counsel

PurchaseAlert
Shares
1,665
Price
$29.89
Value
$49,767
Open SEC filing

Davis Sally Pope

Director

PurchaseAlert
Shares
1,800
Price
$29.52
Value
$53,136
Open SEC filing

Goodrich Brian D.

EVP - General Counsel

PurchaseAlert
Shares
1,565
Price
$30.13
Value
$47,153
Open SEC filing

TROTTER JOHNNY

Director

PurchaseAlert
Shares
4,000
Price
$30.02
Value
$120,080
Open SEC filing

Davis Sally Pope

Director

PurchaseAlert
Shares
1,600
Price
$31.21
Value
$49,936
Open SEC filing

Haney Geoff

Director

PurchaseAlert
Shares
10,200
Price
$33.18
Value
$338,436
Open SEC filing

Edwards Murray Hamilton

Director

PurchaseAlert
Shares
500
Price
$34.18
Value
$17,090
Open SEC filing

Nickles Robert Clark Jr

Director

PurchaseAlert
Shares
629
Price
$32.54
Value
$20,468
Open SEC filing

Davis Sally Pope

Director

PurchaseAlert
Shares
1,700
Price
$30.73
Value
$52,241
Open SEC filing

Nickles Robert Clark Jr

Director

PurchaseAlert
Shares
653
Price
$31.16
Value
$20,347
Open SEC filing

Bailey David William

President

PurchaseAlert
Shares
1,000
Price
$31.54
Value
$31,540
Open SEC filing

Hickox Michelle S

EVP/CFO

PurchaseAlert
Shares
2,000
Price
$31.15
Value
$62,300
Open SEC filing

Nickles Robert Clark Jr

Director

PurchaseAlert
Shares
550
Price
$36.77
Value
$20,224
Open SEC filing

“Alert” means a voluntary, unscheduled transaction according to the filing; it is not an investment recommendation. Official source: SEC EDGAR.