30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

First Financial Bankshares Inc (FFIN)

Over the last 90 days, First Financial Bankshares Inc. has seen consistent insider buying activity, with a total of 2 net buying insiders and a net buy value of $54,401.44. All reported transactions were purchases, indicating positive sentiment from insiders. The stock has experienced a 17.4% price increase over the same period.
Stock chart
Ticker: FFIN Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Edwards Murray Hamilton
1 purchase — total 100,000 USD
Buy 11 Jun 2026
Value US$4,677,273.32 | Price 289.06 | Shares 55,291
Buy 5 May 2026
Value US$3,372,235.81 | Price 106.69 | Shares 23,231
Buy 13 Mar 2026
Value US$29,320.00 | Price 29.32 | Shares 1,000
Buy 12 Mar 2026
Value US$43,770.00 | Price 29.18 | Shares 1,500
Buy 12 Mar 2026
Value US$29,260.00 | Price 29.26 | Shares 1,000
Buy 9 Mar 2026
Value US$29,500.00 | Price 29.50 | Shares 1,000
Buy 9 Mar 2026
Value US$29,500.00 | Price 29.50 | Shares 1,000
Buy 6 Mar 2026
Value US$49,766.85 | Price 29.89 | Shares 1,665
Buy 6 Mar 2026
Value US$53,136.00 | Price 29.52 | Shares 1,800
Buy 5 Mar 2026
Value US$47,153.45 | Price 30.13 | Shares 1,565
Buy 5 Mar 2026
Value US$120,080.00 | Price 30.02 | Shares 4,000
Buy 2 Mar 2026
Value US$49,936.00 | Price 31.21 | Shares 1,600
Buy 20 Feb 2026
Value US$338,436.00 | Price 33.18 | Shares 10,200
Buy 5 Feb 2026
Value US$17,090.00 | Price 34.18 | Shares 500
Buy 2 Feb 2026
Value US$20,467.66 | Price 32.54 | Shares 629
Buy 31 Oct 2025
Value US$52,241.00 | Price 30.73 | Shares 1,700
Buy 29 Oct 2025
Value US$20,347.48 | Price 31.16 | Shares 653
Buy 29 Oct 2025
Value US$31,540.00 | Price 31.54 | Shares 1,000
Buy 28 Oct 2025
Value US$62,300.00 | Price 31.15 | Shares 2,000
Buy 23 Jul 2025
Value US$20,223.50 | Price 36.77 | Shares 550
Buy 13 Jun 2025
Value US$180,100.00 | Price 36.02 | Shares 5,000
Buy 29 May 2025
Value US$10,515.00 | Price 35.05 | Shares 300
Buy 30 Apr 2025
Value US$18,381.00 | Price 33.42 | Shares 550
Buy 23 Apr 2025
Value US$18,649.53 | Price 33.97 | Shares 549
Buy 12 Mar 2025
Value US$210,720.00 | Price 35.12 | Shares 6,000
Proposed sale 3 Feb 2025
Value US$745,200.00 | Price 37.26 | Shares 20,000
Buy 29 Jan 2025
Value US$18,622.20 | Price 37.85 | Shares 492
Sale 12 Dec 2024
Value US$1,018,250.00 | Price 40.73 | Shares 25,000
Proposed sale 12 Dec 2024
Value US$1,482,480.00 | Price 41.18 | Shares 36,000
Buy 19 Nov 2024
Value US$10,200.00 | Price 40.80 | Shares 250
Sale 7 Nov 2024
Value US$287,840.00 | Price 41.12 | Shares 7,000
Proposed sale 6 Nov 2024
Value US$293,930.00 | Price 41.99 | Shares 7,000
Buy 6 Aug 2024
Value US$18,455.28 | Price 35.22 | Shares 524
Proposed sale 31 Jul 2024
Value US$623,488.00 | Price 38.43 | Shares 16,224
Buy 14 Jun 2024
Value US$27,790.00 | Price 27.79 | Shares 1,000
Buy 6 Jun 2024
Value US$101,115.00 | Price 28.89 | Shares 3,500
Buy 6 Jun 2024
Value US$51,750.00 | Price 28.75 | Shares 1,800
Buy 23 May 2024
Value US$29,700.00 | Price 29.70 | Shares 1,000
Buy 23 May 2024
Value US$29,700.00 | Price 29.70 | Shares 1,000
Buy 15 May 2024
Value US$31,250.00 | Price 31.25 | Shares 1,000
Buy 7 May 2024
Value US$23,220.00 | Price 30.96 | Shares 750
Buy 3 May 2024
Value US$18,726.00 | Price 31.21 | Shares 600
Buy 2 May 2024
Value US$9,841.00 | Price 30.28 | Shares 325
Buy 1 May 2024
Value US$17,884.88 | Price 30.16 | Shares 593
Buy 30 Apr 2024
Value US$44,325.00 | Price 29.55 | Shares 1,500
Buy 29 Apr 2024
Value US$14,825.00 | Price 29.65 | Shares 500
Buy 25 Apr 2024
Value US$45,330.00 | Price 30.22 | Shares 1,500
Buy 7 Feb 2024
Value US$17,794.48 | Price 30.47 | Shares 584
Buy 16 Nov 2023
Value US$15,750.00 | Price 26.25 | Shares 600
Buy 3 Nov 2023
Value US$17,672.28 | Price 26.22 | Shares 674
Buy 25 Oct 2023
Value US$18,488.00 | Price 23.11 | Shares 800
Buy 25 Oct 2023
Value US$4,624.00 | Price 23.12 | Shares 200
Buy 25 Oct 2023
Value US$4,624.00 | Price 23.12 | Shares 200
Buy 25 Oct 2023
Value US$11,570.00 | Price 23.14 | Shares 500
Buy 25 Oct 2023
Value US$23,100.00 | Price 23.10 | Shares 1,000
Buy 25 Oct 2023
Value US$114,500.00 | Price 22.90 | Shares 5,000
Buy 24 Oct 2023
Value US$80,955.00 | Price 23.13 | Shares 3,500
Buy 24 Aug 2023
Value US$129,600.00 | Price 28.80 | Shares 4,500
Buy 23 Aug 2023
Value US$21,959.14 | Price 28.78 | Shares 763
Buy 21 Aug 2023
Value US$72,600.00 | Price 29.04 | Shares 2,500
Buy 3 Aug 2023
Value US$11,375.00 | Price 32.50 | Shares 350
Buy 27 Jul 2023
Value US$17,587.80 | Price 32.57 | Shares 540
Buy 15 May 2023
Value US$131,100.00 | Price 26.22 | Shares 5,000
Buy 9 May 2023
Value US$481,555.53 | Price 26.19 | Shares 18,387
Buy 2 May 2023
Value US$69,925.00 | Price 27.97 | Shares 2,500
Buy 1 May 2023
Value US$116,200.00 | Price 29.05 | Shares 4,000
Buy 28 Apr 2023
Value US$50,065.00 | Price 29.45 | Shares 1,700
Buy 27 Apr 2023
Value US$99,750.00 | Price 28.50 | Shares 3,500
Buy 14 Mar 2023
Value US$3,100.00 | Price 31.00 | Shares 100
Buy 14 Mar 2023
Value US$299,531.50 | Price 32.75 | Shares 9,146
Buy 13 Mar 2023
Value US$74,725.00 | Price 29.89 | Shares 2,500
Buy 10 Mar 2023
Value US$28,755.50 | Price 33.83 | Shares 850
Buy 9 Mar 2023
Value US$68,860.00 | Price 34.43 | Shares 2,000
Buy 8 Mar 2023
Value US$78,557.20 | Price 35.45 | Shares 2,216
Buy 8 Mar 2023
Value US$35.46 | Price 35.46 | Shares 1
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-15 2026-06-11 B Purchase Non-Executive Director
55,291 +42.6%
289.06
US$4,677,273
55,291 +42.6% 289.06 US$4,677,273
2026-05-06 2026-05-05 B Purchase Non-Executive Director
23,231 +18.0%
106.69
US$3,372,236
23,231 +18.0% 106.69 US$3,372,236
2026-03-16 2026-03-13 B Purchase Non-Executive Director
19,403 +48.1%
475.61
US$1,772,464
19,403 +48.1% 475.61 US$1,772,464
2026-03-13 2026-03-12 B Purchase Non-Executive Director
1,500 +4.7%
29.18
US$43,770
1,500 +4.7% 29.18 US$43,770
2026-03-13 2026-03-12 B Purchase Non-Executive Director
1,000 +0.1%
29.26
US$29,260
1,000 +0.1% 29.26 US$29,260
2026-03-11 2026-03-09 B Purchase

EVP/CFO

Officer
1,000 +7.4%
29.50
US$29,500
1,000 +7.4% 29.50 US$29,500
2026-03-11 2026-03-09 B Purchase

EVP/CFO

Officer
1,000 +9.2%
29.50
US$29,500
1,000 +9.2% 29.50 US$29,500
2026-03-09 2026-03-06 B Purchase

EVP - General Counsel

Officer
1,665 +40.0%
29.89
US$49,767
1,665 +40.0% 29.89 US$49,767
2026-03-09 2026-03-06 B Purchase Non-Executive Director
1,800 +21.0%
29.52
US$53,136
1,800 +21.0% 29.52 US$53,136
2026-03-06 2026-03-05 B Purchase

EVP - General Counsel

Officer
1,565 +61.9%
30.13
US$47,153
1,565 +61.9% 30.13 US$47,153
2026-03-06 2026-03-05 B Purchase Non-Executive Director
4,000 +0.4%
30.02
US$120,080
4,000 +0.4% 30.02 US$120,080
2026-03-03 2026-03-02 B Purchase Non-Executive Director
1,600 +23.0%
31.21
US$49,936
1,600 +23.0% 31.21 US$49,936
2026-02-23 2026-02-20 B Purchase Non-Executive Director
10,200 +46.5%
33.18
US$338,436
10,200 +46.5% 33.18 US$338,436
2026-02-06 2026-02-05 B Purchase Non-Executive Director
500 +1.2%
34.18
US$17,090
500 +1.2% 34.18 US$17,090
2026-02-03 2026-02-02 B Purchase Non-Executive Director
629 +0.7%
32.54
US$20,468
629 +0.7% 32.54 US$20,468
2025-11-03 2025-10-31 B Purchase Non-Executive Director
1,700 +32.3%
30.73
US$52,241
1,700 +32.3% 30.73 US$52,241
2025-10-29 2025-10-29 B Purchase Non-Executive Director
653 +0.7%
31.16
US$20,347
653 +0.7% 31.16 US$20,347
2025-10-29 2025-10-29 B Purchase

President

Officer
1,000 +5.8%
31.54
US$31,540
1,000 +5.8% 31.54 US$31,540
2025-10-29 2025-10-28 B Purchase

EVP/CFO

Officer
2,000 +8.9%
31.15
US$62,300
2,000 +8.9% 31.15 US$62,300
2025-07-24 2025-07-23 B Purchase Non-Executive Director
550 +0.6%
36.77
US$20,224
550 +0.6% 36.77 US$20,224
2025-06-13 2025-06-13 B Purchase Non-Executive Director
5,000 +4.8%
36.02
US$180,100
5,000 +4.8% 36.02 US$180,100
2025-05-29 2025-05-29 B Purchase Non-Executive Director
300 +0.7%
35.05
US$10,515
300 +0.7% 35.05 US$10,515
2025-05-01 2025-04-30 B Purchase Non-Executive Director
550 +0.5%
33.42
US$18,381
550 +0.5% 33.42 US$18,381
2025-04-24 2025-04-23 B Purchase Non-Executive Director
549 +0.6%
33.97
US$18,650
549 +0.6% 33.97 US$18,650
2025-03-13 2025-03-12 B Purchase Non-Executive Director
6,000 +0.6%
35.12
US$210,720
6,000 +0.6% 35.12 US$210,720
2025-02-03 2025-02-03 PrS Proposed sale

Employee - Vice Chairman

20,000
37.26
US$745,200
20,000 37.26 US$745,200
2025-01-30 2025-01-29 B Purchase Non-Executive Director
492 +0.5%
37.85
US$18,622
492 +0.5% 37.85 US$18,622
2024-12-16 2024-12-12 S Sale

Chairman, President and CEO

Executive Director
25,000 -5.0%
40.73
US$1,018,250
25,000 -5.0% 40.73 US$1,018,250
2024-12-12 2024-12-12 PrS Proposed sale

Officer; Director

Executive Director
36,000
41.18
US$1,482,480
36,000 41.18 US$1,482,480
2024-11-20 2024-11-19 B Purchase Non-Executive Director
250 +0.6%
40.80
US$10,200
250 +0.6% 40.80 US$10,200
2024-11-08 2024-11-07 S Sale Non-Executive Director
7,000 -6.5%
41.12
US$287,840
7,000 -6.5% 41.12 US$287,840
2024-11-06 2024-11-06 PrS Proposed sale

Director

Non-Executive Director
7,000
41.99
US$293,930
7,000 41.99 US$293,930
2025-01-30 2024-08-06 B Purchase Non-Executive Director
524 +0.6%
35.22
US$18,455
524 +0.6% 35.22 US$18,455
2024-07-31 2024-07-31 PrS Proposed sale

Officer

Officer
16,224
38.43
US$623,488
16,224 38.43 US$623,488
2024-06-17 2024-06-14 B Purchase Non-Executive Director
1,000 +0.1%
27.79
US$27,790
1,000 +0.1% 27.79 US$27,790
2024-06-07 2024-06-06 B Purchase Non-Executive Director
3,500 +3.3%
28.89
US$101,115
3,500 +3.3% 28.89 US$101,115
2024-06-06 2024-06-06 B Purchase Non-Executive Director
1,800 +inf%
28.75
US$51,750
1,800 +inf% 28.75 US$51,750
2024-05-24 2024-05-23 B Purchase

EVP/CFO

Officer
1,000 +5.4%
29.70
US$29,700
1,000 +5.4% 29.70 US$29,700
2024-05-24 2024-05-23 B Purchase

EVP/CFO

Officer
1,000 +5.4%
29.70
US$29,700
1,000 +5.4% 29.70 US$29,700
2024-05-16 2024-05-15 B Purchase

EVP/CFO

Officer
1,000 +5.8%
31.25
US$31,250
1,000 +5.8% 31.25 US$31,250
2024-05-08 2024-05-07 B Purchase Non-Executive Director
750 +1.8%
30.96
US$23,220
750 +1.8% 30.96 US$23,220
2024-05-06 2024-05-03 B Purchase Non-Executive Director
600 +0.6%
31.21
US$18,726
600 +0.6% 31.21 US$18,726
2024-05-02 2024-05-02 B Purchase Non-Executive Director
325 +0.8%
30.28
US$9,841
325 +0.8% 30.28 US$9,841
2024-05-01 2024-05-01 B Purchase Non-Executive Director
593 +0.6%
30.16
US$17,885
593 +0.6% 30.16 US$17,885
2024-05-01 2024-04-30 B Purchase Non-Executive Director
1,500 +0.2%
29.55
US$44,325
1,500 +0.2% 29.55 US$44,325
2024-04-30 2024-04-29 B Purchase Non-Executive Director
500 +0.1%
29.65
US$14,825
500 +0.1% 29.65 US$14,825
2024-04-29 2024-04-25 B Purchase Non-Executive Director
1,500 +0.2%
30.22
US$45,330
1,500 +0.2% 30.22 US$45,330
2024-02-08 2024-02-07 B Purchase Non-Executive Director
584 +0.6%
30.47
US$17,794
584 +0.6% 30.47 US$17,794
2023-11-20 2023-11-16 B Purchase

EVP/CFO

Officer
600 +3.6%
26.25
US$15,750
600 +3.6% 26.25 US$15,750
2023-11-06 2023-11-03 B Purchase Non-Executive Director
674 +0.7%
26.22
US$17,672
674 +0.7% 26.22 US$17,672
2023-10-26 2023-10-25 B Purchase Non-Executive Director
800 +0.8%
23.11
US$18,488
800 +0.8% 23.11 US$18,488
2023-10-26 2023-10-25 B Purchase Non-Executive Director
200 +0.5%
23.12
US$4,624
200 +0.5% 23.12 US$4,624
2023-10-26 2023-10-25 B Purchase Non-Executive Director
200 +0.1%
23.12
US$4,624
200 +0.1% 23.12 US$4,624
2023-10-26 2023-10-25 B Purchase Non-Executive Director
500 +0.3%
23.14
US$11,570
500 +0.3% 23.14 US$11,570
2023-10-26 2023-10-25 B Purchase Non-Executive Director
1,000 +0.1%
23.10
US$23,100
1,000 +0.1% 23.10 US$23,100
2023-10-25 2023-10-25 B Purchase Non-Executive Director
5,000 +5.7%
22.90
US$114,500
5,000 +5.7% 22.90 US$114,500
2023-10-25 2023-10-24 B Purchase Non-Executive Director
3,500 +0.4%
23.13
US$80,955
3,500 +0.4% 23.13 US$80,955
2023-08-25 2023-08-24 B Purchase Non-Executive Director
4,500 +0.5%
28.80
US$129,600
4,500 +0.5% 28.80 US$129,600
2023-08-24 2023-08-23 B Purchase Non-Executive Director
763 +0.8%
28.78
US$21,959
763 +0.8% 28.78 US$21,959
2023-08-22 2023-08-21 B Purchase Non-Executive Director
2,500 +0.3%
29.04
US$72,600
2,500 +0.3% 29.04 US$72,600
2023-08-03 2023-08-03 B Purchase Non-Executive Director
350 +0.9%
32.50
US$11,375
350 +0.9% 32.50 US$11,375
2023-07-28 2023-07-27 B Purchase Non-Executive Director
540 +0.6%
32.57
US$17,588
540 +0.6% 32.57 US$17,588
2023-05-16 2023-05-15 B Purchase Non-Executive Director
5,000 +0.5%
26.22
US$131,100
5,000 +0.5% 26.22 US$131,100
2023-05-09 2023-05-09 B Purchase Non-Executive Director
18,387 +25.3%
26.19
US$481,556
18,387 +25.3% 26.19 US$481,556
2023-05-03 2023-05-02 B Purchase Non-Executive Director
2,500 +0.3%
27.97
US$69,925
2,500 +0.3% 27.97 US$69,925
2023-05-02 2023-05-01 B Purchase Non-Executive Director
4,000 +0.4%
29.05
US$116,200
4,000 +0.4% 29.05 US$116,200
2023-05-02 2023-04-28 B Purchase

EVP/CFO

Officer
1,700 +15.5%
29.45
US$50,065
1,700 +15.5% 29.45 US$50,065
2023-04-28 2023-04-27 B Purchase Non-Executive Director
3,500 +3.6%
28.50
US$99,750
3,500 +3.6% 28.50 US$99,750
2023-03-15 2023-03-14 B Purchase Non-Executive Director
100 +0.3%
31.00
US$3,100
100 +0.3% 31.00 US$3,100
2023-03-14 2023-03-14 B Purchase Non-Executive Director
9,146 +14.4%
32.75
US$299,532
9,146 +14.4% 32.75 US$299,532
2023-03-14 2023-03-13 B Purchase Non-Executive Director
2,500 +0.3%
29.89
US$74,725
2,500 +0.3% 29.89 US$74,725
2023-03-13 2023-03-10 B Purchase Non-Executive Director
850 +0.9%
33.83
US$28,756
850 +0.9% 33.83 US$28,756
2023-03-10 2023-03-09 B Purchase Non-Executive Director
2,000 +0.2%
34.43
US$68,860
2,000 +0.2% 34.43 US$68,860
2023-03-10 2023-03-08 B Purchase

EVP/CFO

Officer
2,216 +25.2%
35.45
US$78,557
2,216 +25.2% 35.45 US$78,557
2023-03-10 2023-03-08 B Purchase

EVP/CFO

Officer
1 +0.0%
35.46
US$35
1 +0.0% 35.46 US$35
Explore more

More insider trading research around First Financial Bankshares Inc