Stocks · Financials · State Commercial Banks

FIRST FINANCIAL BANKSHARES INC

FFIN Clue Score59
United States Fiscal year ends December CIK 0000036029 Results filed 16 Oct 2026

What the insiders did Net selling

Insider
Date
Role
Action
Shares
Price
Amount
Murray Hamilton Edwards
30 Oct 2026
Director
Buy indirect
500
$30.51
$15.26K
Murray Hamilton Edwards
30 Oct 2026
Director
Buy indirect
300
$30.56
$9.17K
Michael B. Denny
29 Oct 2026
Director
Buy indirect
3,245
$30.76
$99.82K
Robert Clark Nickles Jr
23 Oct 2026
Director
Buy indirect
820
$30.12
$24.70K
Michael B. Denny
18 Aug 2026
Director
Buy indirect
3,000
$34.66
$103.98K
Robert Clark Nickles Jr
24 Jul 2026
Director
Buy indirect
700
$34.89
$24.42K
Murray Hamilton Edwards
11 Jun 2026
Director
Buy indirect
1,000
$33.18
$33.18K
Robert Clark Nickles Jr
5 May 2026
Director
Buy indirect
664
$31.96
$21.22K
Murray Hamilton Edwards
13 Mar 2026
Director
Buy indirect
1,000
$29.32
$29.32K
Johnny Trotter
12 Mar 2026
Director
Buy
1,000
$29.26
$29.26K
Geoff Haney
12 Mar 2026
Director
Buy
1,500
$29.18
$43.77K
Michelle S Hickox
9 Mar 2026
EVP/CFO
Buy indirect
1,000
$29.50
$29.50K
Michelle S Hickox
9 Mar 2026
EVP/CFO
Buy
1,000
$29.50
$29.50K
Sally Pope Davis
6 Mar 2026
Director
Buy
1,800
$29.52
$53.14K
Brian D. Goodrich
6 Mar 2026
EVP - General Counsel
Buy
1,665
$29.89
$49.77K
Johnny Trotter
5 Mar 2026
Director
Buy
4,000
$30.02
$120.08K
Brian D. Goodrich
5 Mar 2026
EVP - General Counsel
Buy
1,565
$30.13
$47.15K
Sally Pope Davis
2 Mar 2026
Director
Buy
1,600
$31.21
$49.94K
Geoff Haney
20 Feb 2026
Director
Buy
10,200
$33.18
$338.44K
Murray Hamilton Edwards
5 Feb 2026
Director
Buy indirect
500
$34.18
$17.09K
Robert Clark Nickles Jr
2 Feb 2026
Director
Buy indirect
629
$32.54
$20.47K
Sally Pope Davis
31 Oct 2025
Director
Buy
1,700
$30.73
$52.24K
David William Bailey
29 Oct 2025
President
Buy
1,000
$31.54
$31.54K
Robert Clark Nickles Jr
29 Oct 2025
Director
Buy indirect
653
$31.16
$20.35K
Michelle S Hickox
28 Oct 2025
EVP/CFO
Buy
2,000
$31.15
$62.30K
Robert Clark Nickles Jr
23 Jul 2025
Director
Buy indirect
550
$36.77
$20.22K
Michael B. Denny
13 Jun 2025
Director
Buy indirect
5,000
$36.02
$180.10K
Murray Hamilton Edwards
29 May 2025
Director
Buy indirect
300
$35.05
$10.52K
Michael B. Denny
30 Apr 2025
Director
Buy indirect
550
$33.42
$18.38K
Robert Clark Nickles Jr
23 Apr 2025
Director
Buy indirect
549
$33.97
$18.65K
Johnny Trotter
12 Mar 2025
Director
Buy
6,000
$35.12
$210.72K
Robert Clark Nickles Jr
29 Jan 2025
Director
Buy indirect
492
$37.85
$18.62K
Murray Hamilton Edwards
19 Nov 2024
Director
Buy indirect
250
$40.80
$10.20K
Robert Clark Nickles Jr
6 Aug 2024
Director
Buy indirect
524
$35.22
$18.46K
Johnny Trotter
14 Jun 2024
Director
Buy
1,000
$27.79
$27.79K
Sally Pope Davis
6 Jun 2024
Director
Buy
1,800
$28.75
$51.75K
Michael B. Denny
6 Jun 2024
Director
Buy indirect
3,500
$28.89
$101.12K
Michelle S Hickox
23 May 2024
EVP/CFO
Buy
1,000
$29.70
$29.70K
Michelle S Hickox
15 May 2024
EVP/CFO
Buy
1,000
$31.25
$31.25K
Murray Hamilton Edwards
7 May 2024
Director
Buy indirect
750
$30.96
$23.22K
Michael B. Denny
3 May 2024
Director
Buy indirect
600
$31.21
$18.73K
Murray Hamilton Edwards
2 May 2024
Director
Buy indirect
325
$30.28
$9.84K
Robert Clark Nickles Jr
1 May 2024
Director
Buy indirect
593
$30.16
$17.88K
Johnny Trotter
30 Apr 2024
Director
Buy
1,500
$29.55
$44.33K
Johnny Trotter
29 Apr 2024
Director
Buy
500
$29.65
$14.83K
Johnny Trotter
25 Apr 2024
Director
Buy
1,500
$30.22
$45.33K
Robert Clark Nickles Jr
7 Feb 2024
Director
Buy indirect
584
$30.47
$17.79K
Michelle S Hickox
16 Nov 2023
EVP/CFO
Buy
600
$26.25
$15.75K
Robert Clark Nickles Jr
3 Nov 2023
Director
Buy indirect
674
$26.22
$17.67K
April Kaye Bullock Anthony
25 Oct 2023
Director
Buy
5,000
$22.90
$114.50K
Murray Hamilton Edwards
25 Oct 2023
Director
Buy indirect
200
$23.12
$4.62K
Murray Hamilton Edwards
25 Oct 2023
Director
Buy
200
$23.12
$4.62K
Murray Hamilton Edwards
25 Oct 2023
Director
Buy
500
$23.14
$11.57K
Johnny Trotter
25 Oct 2023
Director
Buy
1,000
$23.10
$23.10K
Michael B. Denny
25 Oct 2023
Director
Buy indirect
800
$23.11
$18.49K
Johnny Trotter
24 Oct 2023
Director
Buy
3,500
$23.13
$80.96K
Johnny Trotter
24 Aug 2023
Director
Buy
4,500
$28.80
$129.60K
Michael B. Denny
23 Aug 2023
Director
Buy indirect
763
$28.78
$21.96K
Johnny Trotter
21 Aug 2023
Director
Buy
2,500
$29.04
$72.60K
Murray Hamilton Edwards
3 Aug 2023
Director
Buy indirect
350
$32.50
$11.38K
Robert Clark Nickles Jr
27 Jul 2023
Director
Buy indirect
540
$32.57
$17.59K
Johnny Trotter
15 May 2023
Director
Buy
5,000
$26.22
$131.10K
Robert Clark Nickles Jr
9 May 2023
Director
Buy indirect
18,387
$26.19
$481.56K
Johnny Trotter
2 May 2023
Director
Buy
2,500
$27.97
$69.93K
Johnny Trotter
1 May 2023
Director
Buy
4,000
$29.05
$116.20K
Michelle S Hickox
28 Apr 2023
EVP/CFO
Buy
1,700
$29.45
$50.07K
Michael B. Denny
27 Apr 2023
Director
Buy indirect
3,500
$28.50
$99.75K
Robert Clark Nickles Jr
14 Mar 2023
Director
Buy indirect
9,146
$32.75
$299.53K
Murray Hamilton Edwards
14 Mar 2023
Director
Buy indirect
100
$31.00
$3.10K
Johnny Trotter
13 Mar 2023
Director
Buy
2,500
$29.89
$74.73K
Michael B. Denny
10 Mar 2023
Director
Buy indirect
850
$33.83
$28.76K
Johnny Trotter
9 Mar 2023
Director
Buy
2,000
$34.43
$68.86K
Michelle S Hickox
8 Mar 2023
EVP/CFO
Buy
2,216
$35.45
$78.56K
Michelle S Hickox
8 Mar 2023
EVP/CFO
Buy
1
$35.46
$35.46
Michelle S Hickox
8 Mar 2023
EVP/CFO
Buy
783
$35.47
$27.77K
Michelle S Hickox
8 Feb 2023
EVP/CFO
Buy
3,000
$37.95
$113.85K
Michelle S Hickox
6 Feb 2023
EVP/CFO
Buy
100
$36.43
$3.64K
Michelle S Hickox
6 Feb 2023
EVP/CFO
Buy
3,687
$36.44
$134.35K
Michelle S Hickox
6 Feb 2023
EVP/CFO
Buy
652
$36.45
$23.77K
Michelle S Hickox
6 Feb 2023
EVP/CFO
Buy
37
$36.39
$1.35K
Michelle S Hickox
6 Feb 2023
EVP/CFO
Buy
524
$36.40
$19.07K
Johnny Trotter
26 Jan 2023
Director
Buy
1,500
$34.08
$51.12K
Johnny Trotter
25 Jan 2023
Director
Buy
3,000
$34.05
$102.15K
Robert Clark Nickles Jr
27 Oct 2022
Director
Buy indirect
306
$37.88
$11.59K
Michael B. Denny
26 Oct 2022
Director
Buy indirect
5,000
$37.35
$186.75K
F Scott Dueser
26 Oct 2022
Chairman, President and CEO
Buy indirect
1,000
$37.59
$37.59K
Murray Hamilton Edwards
26 Oct 2022
Director
Buy indirect
650
$37.75
$24.54K
Murray Hamilton Edwards
26 Oct 2022
Director
Buy indirect
350
$37.70
$13.20K
Johnny Trotter
25 Oct 2022
Director
Buy
4,000
$36.94
$147.76K
April Kaye Bullock Anthony
25 Oct 2022
Director
Buy
5,000
$36.80
$184.00K
Johnny Trotter
13 Sep 2022
Director
Buy
4,300
$42.28
$181.80K
Michael B. Denny
1 Sep 2022
Director
Buy indirect
2,300
$42.24
$97.15K
Robert Clark Nickles Jr
30 Aug 2022
Director
Buy indirect
271
$42.74
$11.58K
Johnny Trotter
10 Jun 2022
Director
Buy
1,000
$39.34
$39.34K
Michael B. Denny
19 May 2022
Director
Buy indirect
2,500
$40.65
$101.63K
April Kaye Bullock Anthony
6 May 2022
Director
Buy
5,000
$40.85
$204.25K
Murray Hamilton Edwards
5 May 2022
Director
Buy
1,000
$41.50
$41.50K
April Kaye Bullock Anthony
5 May 2022
Director
Buy
5,000
$41.00
$205.00K
Michael B. Denny
3 May 2022
Director
Buy indirect
12,129
$41.17
$499.35K
Robert Clark Nickles Jr
3 May 2022
Director
Buy indirect
244
$41.12
$10.03K
April Kaye Bullock Anthony
3 May 2022
Director
Buy
5,000
$41.00
$205.00K
Johnny Trotter
2 May 2022
Director
Buy
5,500
$40.72
$223.96K
Kade Matthews
29 Apr 2022
Director
Buy
5,000
$40.81
$204.03K
Johnny Trotter
29 Apr 2022
Director
Buy
5,000
$40.21
$201.05K
Johnny Trotter
9 Mar 2022
Director
Buy
2,000
$45.78
$91.56K
Michael B. Denny
7 Mar 2022
Director
Buy indirect
10,000
$45.28
$452.80K
Johnny Trotter
24 Feb 2022
Director
Buy
2,000
$44.84
$89.68K
Eli Jones
8 Feb 2022
Director
Buy
399
$48.86
$19.50K
Johnny Trotter
7 Feb 2022
Director
Buy
2,500
$47.22
$118.05K
Robert Clark Nickles Jr
4 Feb 2022
Director
Buy indirect
212
$47.00
$9.96K
Murray Hamilton Edwards
1 Feb 2022
Director
Buy
500
$46.08
$23.04K
Murray Hamilton Edwards
1 Feb 2022
Director
Buy indirect
75
$46.19
$3.46K
Johnny Trotter
15 Dec 2021
Director
Buy
1,000
$50.22
$50.22K
Johnny Trotter
1 Dec 2021
Director
Buy
1,000
$49.13
$49.13K
Robert Clark Nickles Jr
30 Nov 2021
Director
Buy indirect
199
$49.97
$9.94K
Johnny Trotter
26 Nov 2021
Director
Buy
1,000
$50.94
$50.94K
Murray Hamilton Edwards
18 Nov 2021
Director
Buy indirect
75
$53.45
$4.01K
Johnny Trotter
14 Sep 2021
Director
Buy
2,500
$43.68
$109.20K
Kade Matthews
13 Sep 2021
Director
Buy
1,000
$44.06
$44.06K
Johnny Trotter
10 Sep 2021
Director
Buy
1,500
$44.61
$66.92K
Johnny Trotter
7 Sep 2021
Director
Buy
2,000
$45.60
$91.20K
Johnny Trotter
2 Sep 2021
Director
Buy
1,500
$47.01
$70.52K
Johnny Trotter
1 Sep 2021
Director
Buy
1,000
$47.17
$47.17K
Johnny Trotter
31 Aug 2021
Director
Buy
500
$47.35
$23.68K
Johnny Trotter
19 Aug 2021
Director
Buy
1,500
$47.48
$71.22K
Murray Hamilton Edwards
13 Aug 2021
Director
Buy
1,000
$49.01
$49.01K
Robert Clark Nickles Jr
4 Aug 2021
Director
Buy indirect
206
$48.03
$9.89K
Johnny Trotter
2 Aug 2021
Director
Buy
2,000
$47.97
$95.94K
Murray Hamilton Edwards
2 Aug 2021
Director
Buy indirect
100
$48.30
$4.83K
Michael B. Denny
28 Jul 2021
Director
Buy indirect
2,040
$48.75
$99.45K
Murray Hamilton Edwards
2 Jun 2021
Director
Buy indirect
125
$50.68
$6.34K
Murray Hamilton Edwards
1 Jun 2021
Director
Buy
29,765
$50.85
$1.51M
Michael B. Denny
27 May 2021
Director
Buy indirect
1,000
$49.85
$49.85K
Robert Clark Nickles Jr
4 May 2021
Director
Buy indirect
167
$49.54
$8.27K
Robert Clark Nickles Jr
3 Feb 2021
Director
Buy indirect
213
$39.15
$8.34K
Murray Hamilton Edwards
11 Dec 2020
Director
Buy indirect
100
$35.07
$3.51K
Johnny Trotter
4 Nov 2020
Director
Buy
4,000
$29.74
$118.96K
Johnny Trotter
10 Sep 2020
Director
Buy
2,000
$29.33
$58.66K
Johnny Trotter
10 Sep 2020
Director
Buy
2,000
$29.18
$58.36K
Murray Hamilton Edwards
31 Aug 2020
Director
Buy indirect
230
$30.45
$7.00K
Michael B. Denny
24 Aug 2020
Director
Buy indirect
1,000
$30.73
$30.73K
Robert Clark Nickles Jr
3 Aug 2020
Director
Buy indirect
274
$30.02
$8.23K
April Kaye Bullock Anthony
14 May 2020
Director
Buy
2,500
$24.50
$61.25K
April Kaye Bullock Anthony
14 May 2020
Director
Buy
2,500
$24.25
$60.63K
Johnny Trotter
13 May 2020
Director
Buy
2,000
$24.85
$49.70K
April Kaye Bullock Anthony
13 May 2020
Director
Buy
5,000
$24.75
$123.75K
April Kaye Bullock Anthony
13 May 2020
Director
Buy
5,000
$25.10
$125.50K
April Kaye Bullock Anthony
12 May 2020
Director
Buy
5,000
$26.00
$130.00K
Johnny Trotter
4 May 2020
Director
Buy
2,000
$27.09
$54.18K
Robert Clark Nickles Jr
1 May 2020
Director
Buy indirect
267
$27.39
$7.31K
Johnny Trotter
1 May 2020
Director
Buy
1,000
$27.21
$27.21K
April Kaye Bullock Anthony
12 Mar 2020
Director
Buy
549
$21.02
$11.54K
April Kaye Bullock Anthony
12 Mar 2020
Director
Buy
10,000
$21.32
$213.20K
Murray Hamilton Edwards
10 Mar 2020
Director
Buy indirect
4,000
$24.73
$98.92K
Johnny Trotter
10 Mar 2020
Director
Buy
12,000
$24.52
$294.24K
Johnny Trotter
9 Mar 2020
Director
Buy
4,000
$24.62
$98.48K
April Kaye Bullock Anthony
9 Mar 2020
Director
Buy indirect
7,036
$24.00
$168.86K
April Kaye Bullock Anthony
9 Mar 2020
Director
Buy indirect
12,000
$24.00
$288.00K
April Kaye Bullock Anthony
9 Mar 2020
Director
Buy
28,256
$24.00
$678.14K
Murray Hamilton Edwards
3 Mar 2020
Director
Buy indirect
1,000
$30.29
$30.29K
Michael B. Denny
2 Mar 2020
Director
Buy indirect
1,643
$29.97
$49.24K
Murray Hamilton Edwards
2 Mar 2020
Director
Buy indirect
3,000
$28.87
$86.61K
Johnny Trotter
2 Mar 2020
Director
Buy
2,000
$29.65
$59.30K
Johnny Trotter
25 Feb 2020
Director
Buy
2,000
$32.90
$65.80K
Murray Hamilton Edwards
12 Feb 2020
Director
Buy indirect
100
$34.40
$3.44K
Showing 250 of 359 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 651
Amendments (4/A) skipped 4
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 1
Sales at will 35
Transactions with no price 0
Shares from compensation/vesting 3,002,516
Sales filed before the plan box existed 33
History held since 3 Oct 2006