FIRST FINL BANKSHARES INC (FFIN)

US32020R1095 - Common Stock

28.8  +0.15 (+0.52%)

After market: 28.8 0 (0%)




Shares Outstanding142.75M
Float136.89M
Owners (insider)1.47%
Owners (institutional)69.56%
Owners (insider) change0.97%
Owners (institutional) change-0.08%
Date Name Type Shares Price Amount
Mar 18, 2024 McVey J. Kyle Grant 548 0.00 $ 0.00
Mar 18, 2024 McVey J. Kyle Option Excercise 163 31.64 $ 5,157.32
Mar 18, 2024 DUESER F SCOTT Grant 9814 0.00 $ 0.00
Mar 18, 2024 DUESER F SCOTT Other Disposition 9814 0.00 $ 0.00
Mar 18, 2024 Ruzicka John James Jr Grant 716 0.00 $ 0.00
Mar 18, 2024 Ruzicka John James Jr Option Excercise 213 31.64 $ 6,739.32
Mar 18, 2024 Bailey David William Grant 394 0.00 $ 0.00
Mar 18, 2024 Bailey David William Option Excercise 93 31.64 $ 2,942.52
Mar 18, 2024 Roewe Randall Allen Grant 798 0.00 $ 0.00
Mar 18, 2024 Roewe Randall Allen Option Excercise 237 31.64 $ 7,498.68
Mar 18, 2024 Butler Ronald David II Grant 1704 0.00 $ 0.00
Mar 18, 2024 Butler Ronald David II Option Excercise 419 31.64 $ 13,257.16
Mar 18, 2024 Longhofer T. Luke Grant 786 0.00 $ 0.00
Mar 18, 2024 Longhofer T. Luke Option Excercise 197 31.64 $ 6,233.08
Mar 18, 2024 Thaxton Kirk W Grant 1198 0.00 $ 0.00
Mar 18, 2024 Thaxton Kirk W Option Excercise 286 31.64 $ 9,049.04
Feb 20, 2024 DUESER F SCOTT Option Excercise 20000 21.18 $ 423,600.00
Feb 7, 2024 Nickles Robert Clark Jr Open Market Purchase 584 30.47 $ 17,794.48
Feb 7, 2024 Roewe Randall Allen Option Excercise 360 29.70 $ 10,692.00
Feb 7, 2024 Bailey David William Option Excercise 3000 16.95 $ 50,850.00
Dec 14, 2023 Roewe Randall Allen Option Excercise 840 29.70 $ 24,948.00
Dec 14, 2023 McVey J. Kyle Option Excercise 1000 16.95 $ 16,950.00
Dec 14, 2023 DUESER F SCOTT Other Disposition 21150 0.00 $ 0.00
Dec 7, 2023 Thaxton Kirk W Other Disposition 600 0.00 $ 0.00
Dec 1, 2023 COPELAND DAVID L Other Disposition 2000 0.00 $ 0.00
Nov 27, 2023 Thaxton Kirk W Other Disposition 1000 0.00 $ 0.00
Oct 27, 2023 Thaxton Kirk W Option Excercise 203 23.66 $ 4,802.98
Oct 27, 2023 DUESER F SCOTT Option Excercise 653 23.66 $ 15,449.98
Oct 27, 2023 Butler Ronald David II Option Excercise 203 23.66 $ 4,802.98
Oct 27, 2023 Longhofer T. Luke Option Excercise 135 23.66 $ 3,194.10
Oct 27, 2023 McVey J. Kyle Option Excercise 122 23.66 $ 2,886.52
Oct 27, 2023 Roewe Randall Allen Option Excercise 203 23.66 $ 4,802.98
Oct 27, 2023 Ruzicka John James Jr Option Excercise 203 23.66 $ 4,802.98
Oct 25, 2023 Anthony April Kaye Bullock Open Market Purchase 5000 22.90 $ 114,500.00
Oct 25, 2023 Edwards Murray Hamilton Open Market Purchase 900 23.13 $ 20,818.00
Oct 25, 2023 Denny Michael B. Open Market Purchase 800 23.11 $ 18,488.00
Oct 25, 2023 TROTTER JOHNNY Open Market Purchase 1000 23.10 $ 23,100.00
Oct 24, 2023 TROTTER JOHNNY Open Market Purchase 3500 23.13 $ 80,955.00
Oct 21, 2023 Thaxton Kirk W Option Excercise 5000 15.43 $ 77,150.00
Aug 24, 2023 TROTTER JOHNNY Open Market Purchase 4500 28.80 $ 129,600.00
Aug 23, 2023 Denny Michael B. Open Market Purchase 763 28.78 $ 21,959.14
Aug 21, 2023 TROTTER JOHNNY Open Market Purchase 2500 29.04 $ 72,600.00
Aug 16, 2023 Ruzicka John James Jr Grant 1580 0.00 $ 0.00
Aug 16, 2023 Ruzicka John James Jr Other Disposition 262 $ 0.00
Aug 16, 2023 Roewe Randall Allen Option Excercise 65 29.53 $ 1,919.45
Aug 16, 2023 Roewe Randall Allen Grant 1693 0.00 $ 0.00
Aug 16, 2023 Roewe Randall Allen Other Disposition 275 $ 0.00
Aug 16, 2023 McVey J. Kyle Option Excercise 96 29.53 $ 2,834.88
Aug 16, 2023 McVey J. Kyle Grant 1467 0.00 $ 0.00
Aug 16, 2023 DUESER F SCOTT Other Disposition 6736 $ 0.00
Aug 16, 2023 Thaxton Kirk W Option Excercise 98 29.53 $ 2,893.94
Aug 16, 2023 Thaxton Kirk W Grant 2822 0.00 $ 0.00
Aug 16, 2023 Thaxton Kirk W Other Disposition 427 $ 0.00
Aug 16, 2023 Bailey David William Option Excercise 33 29.53 $ 974.49
Aug 16, 2023 Bailey David William Grant 1919 0.00 $ 0.00
Aug 16, 2023 Bailey David William Other Disposition 226 $ 0.00
Aug 16, 2023 Butler Ronald David II Option Excercise 139 29.53 $ 4,104.67
Aug 16, 2023 Butler Ronald David II Grant 4063 0.00 $ 0.00
Aug 16, 2023 Butler Ronald David II Other Disposition 565 $ 0.00
Aug 16, 2023 Longhofer T. Luke Option Excercise 64 29.53 $ 1,889.92
Aug 16, 2023 Longhofer T. Luke Grant 2144 0.00 $ 0.00
Aug 16, 2023 Longhofer T. Luke Other Disposition 363 $ 0.00
Aug 16, 2023 Hickox Michelle S Grant 4063 0.00 $ 0.00
Aug 16, 2023 Ruzicka John James Jr Option Excercise 59 29.53 $ 1,742.27
Aug 3, 2023 Edwards Murray Hamilton Open Market Purchase 350 32.50 $ 11,375.00
Aug 3, 2023 Longhofer T. Luke Option Excercise 3100 21.18 $ 65,658.00
Jul 31, 2023 Roewe Randall Allen Option Excercise 1600 21.18 $ 33,888.00
Jul 27, 2023 Nickles Robert Clark Jr Open Market Purchase 540 32.57 $ 17,587.80
May 15, 2023 TROTTER JOHNNY Open Market Purchase 5000 26.22 $ 131,100.00
May 9, 2023 Nickles Robert Clark Jr Open Market Purchase 18387 26.19 $ 481,555.53
May 2, 2023 TROTTER JOHNNY Open Market Purchase 2500 27.97 $ 69,925.00
May 1, 2023 TROTTER JOHNNY Open Market Purchase 4000 29.05 $ 116,200.00
Apr 28, 2023 Hickox Michelle S Open Market Purchase 1700 29.45 $ 50,065.00
Apr 27, 2023 Denny Michael B. Open Market Purchase 3500 28.50 $ 99,750.00
Apr 25, 2023 Lancaster Ivan Tim Grant 2519 0.00 $ 0.00
Apr 25, 2023 Braun Vianei Lopez Grant 2519 0.00 $ 0.00
Apr 25, 2023 Anthony April Kaye Bullock Grant 2519 0.00 $ 0.00
Apr 25, 2023 JONES ELI Grant 2519 0.00 $ 0.00
Apr 25, 2023 TROTTER JOHNNY Grant 2519 0.00 $ 0.00
Apr 25, 2023 COPELAND DAVID L Grant 2519 0.00 $ 0.00
Apr 25, 2023 Nickles Robert Clark Jr Grant 2519 0.00 $ 0.00
Apr 25, 2023 Edwards Murray Hamilton Grant 2519 0.00 $ 0.00
Apr 25, 2023 MATTHEWS KADE Grant 2519 0.00 $ 0.00
Apr 25, 2023 Denny Michael B. Grant 2519 0.00 $ 0.00