Logo image of FFIN

FIRST FINL BANKSHARES INC (FFIN) Stock Ownership and Short Interest

USA - NASDAQ:FFIN - US32020R1095 - Common Stock

30.64 USD
-0.7 (-2.23%)
Last: 10/29/2025, 8:00:00 PM
30.64 USD
0 (0%)
After Hours: 10/29/2025, 8:00:00 PM
FFIN Ownership Chart.FFIN Ownership Chart: showing Insider, Institutional ownership and shares available to the public.FFIN Ownership.InsiderInstitutionalPublic



Shares Outstanding143.10M
Float137.61M
Float Short Interest Percentage5.56%
Owners (insider)3.84%
Owners (institutional)66.42%
Owners (insider) change1.97%
Owners (institutional) change-0.07%
FFIN Institutional Ownership HistoryFFIN Institutional Ownership HistoryFFIN Institutional Ownership History Sep 2021 Mar 2022 Sep 2022 Mar 2023 Sep 2023 Mar 2024 Sep 2024 Mar 2025 Sep 2025 20M 40M 60M 80M 100M
FFIN Historical Insider Transactions ChartFFIN Historical Insider Buy and Sell Transactions ChartFFIN Historical Insider Transactions Nov 2024 Dec 2024 Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025 Aug 2025 Sep 2025 Oct 2025 0 -100K -200K -300K -400K
Date Name Type Shares Price Amount
Aug 16, 2025 Hickox Michelle S Other Disposition 1354 $ 0.00
Aug 16, 2025 Bailey David William Other Disposition 866 $ 0.00
Aug 16, 2025 Ruzicka John James Jr Other Disposition 788 $ 0.00
Aug 16, 2025 McVey J. Kyle Option Excercise 171 35.38 $ 6,049.98
Aug 16, 2025 Longhofer T. Luke Other Disposition 1077 $ 0.00
Aug 16, 2025 Roewe Randall Allen Other Disposition 839 $ 0.00
Aug 16, 2025 Butler Ronald David II Other Disposition 1919 $ 0.00
Aug 16, 2025 DUESER F SCOTT Other Disposition 3464 $ 0.00
Aug 14, 2025 Bailey David William Grant 3294 0.00 $ 0.00
Aug 14, 2025 Bailey David William Other Disposition 728 $ 0.00
Aug 14, 2025 Longhofer T. Luke Grant 2470 0.00 $ 0.00
Aug 14, 2025 Longhofer T. Luke Other Disposition 695 $ 0.00
Aug 14, 2025 Hickox Michelle S Grant 3403 0.00 $ 0.00
Aug 14, 2025 Hickox Michelle S Other Disposition 1203 $ 0.00
Aug 14, 2025 Butler Ronald David II Grant 3458 0.00 $ 0.00
Aug 14, 2025 Butler Ronald David II Other Disposition 1222 $ 0.00
Aug 14, 2025 Biebighauser Lon A. Grant 1153 0.00 $ 0.00
Aug 14, 2025 Roewe Randall Allen Grant 1601 0.00 $ 0.00
Aug 14, 2025 Roewe Randall Allen Other Disposition 566 $ 0.00
Aug 14, 2025 Goodrich Brian D. Grant 1281 0.00 $ 0.00
Aug 14, 2025 Goodrich Brian D. Option Excercise 111 36.43 $ 4,043.73
Aug 14, 2025 McVey J. Kyle Grant 1715 0.00 $ 0.00
Aug 14, 2025 McVey J. Kyle Option Excercise 127 36.43 $ 4,626.61
Aug 14, 2025 DUESER F SCOTT Grant 12352 0.00 $ 0.00
Aug 14, 2025 DUESER F SCOTT Other Disposition 4757 $ 0.00
Aug 14, 2025 Ruzicka John James Jr Grant 1281 0.00 $ 0.00
Aug 14, 2025 Ruzicka John James Jr Other Disposition 453 $ 0.00
Jul 29, 2025 Roewe Randall Allen Option Excercise 1684 29.69 $ 49,998.48
Jul 29, 2025 McVey J. Kyle Option Excercise 3800 16.95 $ 64,410.00
Jul 29, 2025 Butler Ronald David II Option Excercise 10150 16.95 $ 172,042.50
Jul 25, 2025 Edwards Murray Hamilton Other Disposition 113454 0.00 $ 0.00
Jul 24, 2025 Bailey David William Option Excercise 2000 16.95 $ 33,900.00
Jul 23, 2025 Nickles Robert Clark Jr Open Market Purchase 550 36.77 $ 20,223.50
Jun 13, 2025 Denny Michael B. Open Market Purchase 5000 36.02 $ 180,100.00
May 29, 2025 Edwards Murray Hamilton Open Market Purchase 300 35.05 $ 10,515.00
Apr 30, 2025 Denny Michael B. Open Market Purchase 550 33.42 $ 18,381.00
Apr 29, 2025 Lancaster Ivan Tim Grant 2073 0.00 $ 0.00
Apr 29, 2025 Braun Vianei Lopez Grant 2073 0.00 $ 0.00
Apr 29, 2025 Denny Michael B. Grant 2073 0.00 $ 0.00
Apr 29, 2025 Edwards Murray Hamilton Grant 2073 0.00 $ 0.00
Apr 29, 2025 Davis Sally Pope Grant 2073 0.00 $ 0.00
Apr 29, 2025 Nickles Robert Clark Jr Grant 2073 0.00 $ 0.00
Apr 29, 2025 COPELAND DAVID L Grant 2073 0.00 $ 0.00
Apr 29, 2025 JONES ELI Grant 2073 0.00 $ 0.00
Apr 29, 2025 TROTTER JOHNNY Grant 2073 0.00 $ 0.00
Apr 29, 2025 MATTHEWS KADE Grant 2073 0.00 $ 0.00
Apr 23, 2025 Nickles Robert Clark Jr Open Market Purchase 549 33.97 $ 18,649.53
Mar 21, 2025 McVey J. Kyle Grant 927 $ 0.00
Mar 21, 2025 McVey J. Kyle Option Excercise 226 35.60 $ 8,045.60
Mar 21, 2025 Ruzicka John James Jr Grant 1176 $ 0.00
Mar 21, 2025 Ruzicka John James Jr Other Disposition 1176 $ 0.00
Mar 21, 2025 Longhofer T. Luke Grant 1632 $ 0.00
Mar 21, 2025 Longhofer T. Luke Other Disposition 1632 $ 0.00
Mar 21, 2025 Roewe Randall Allen Grant 1237 $ 0.00
Mar 21, 2025 Roewe Randall Allen Other Disposition 1237 $ 0.00
Mar 21, 2025 Butler Ronald David II Grant 2542 $ 0.00
Mar 21, 2025 Butler Ronald David II Other Disposition 2542 $ 0.00
Mar 21, 2025 Bailey David William Grant 1017 $ 0.00
Mar 21, 2025 Bailey David William Other Disposition 1017 $ 0.00
Mar 12, 2025 TROTTER JOHNNY Open Market Purchase 6000 35.12 $ 210,720.00
Feb 21, 2025 Longhofer T. Luke Option Excercise 1200 21.18 $ 25,416.00
Jan 29, 2025 Nickles Robert Clark Jr Open Market Purchase 492 37.85 $ 18,622.20
Jan 28, 2025 Ruzicka John James Jr Option Excercise 500 29.70 $ 14,850.00
Jan 9, 2025 DUESER F SCOTT Other Disposition 433992 0.00 $ 0.00
Dec 12, 2024 DUESER F SCOTT Other Disposition 11000 0.00 $ 0.00
Dec 12, 2024 DUESER F SCOTT Open Market Sale 25000 40.73 $ 1,018,250.00
Dec 12, 2024 Thaxton Kirk W Other Disposition 845 0.00 $ 0.00
Dec 10, 2024 McVey J. Kyle Option Excercise 3000 16.95 $ 50,850.00
Nov 19, 2024 Edwards Murray Hamilton Open Market Purchase 250 40.80 $ 10,200.00
Nov 15, 2024 Longhofer T. Luke Option Excercise 3100 21.18 $ 65,658.00
Nov 12, 2024 COPELAND DAVID L Other Disposition 4500 0.00 $ 0.00
Nov 8, 2024 Butler Ronald David II Other Disposition 1000 0.00 $ 0.00
Nov 7, 2024 Denny Michael B. Open Market Sale 7000 41.12 $ 287,840.00