First Financial Bankshares (FFIN) Stock Insights

FFIN price $30.31 +0.11 +0.36%

Ticker
FFIN
Price
$30.31
Change
+0.11 +0.36%
Market cap ?
$4.34B
P/E ?
14.78
Forward P/E ?
14.88
Dividend yield ?
2.73%
Beta ?
0.83
Sector
Financial Services
Industry
Banks - Regional
Stocklytics score
57
Value
54
Quality
70
Growth
46

Stocklytics score rationale: value 54, quality 70, growth 46.

Financials

2016201720182019202020212022202320242025
309225000328672000383400000417057000491940000505623000551267000622310000739214000825799000

First Financial Bankshares, Inc. (FFIN) is a financial institution that delivers a broad array of commercial banking and financial services throughout Texas via its network of subsidiaries. Its core offerings include various deposit solutions, such as checking, savings, money market, and time deposit accounts. The company provides diverse lending options, extending credit for commercial and industrial ventures…

Fair value

FFIN fair value Not meaningful. Price $30.31.

Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.

No estimate. Cash-flow models don't suit banks

Compare FFIN

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2027-01-28—0.53—179.89M
2026-10-150.520.52174.14M178.63M
2026-07-160.500.50172.76M173.03M
2026-04-160.500.47166.89M166.31M
2026-01-220.510.48164.72M166.19M
2025-10-230.360.43157.53M162.26M
2025-07-170.470.45156.60M156.41M
2025-04-170.430.43145.35M149.53M
2025-01-230.430.40143.65M143.78M
2024-10-170.390.39136.00M140.40M
2024-07-180.370.36131.07M133.47M
2024-04-180.370.35126.33M129.72M
2024-01-250.320.34116.08M125.12M
2023-10-190.350.36118.72M128.07M
2023-07-200.360.36122.37M128.41M
2023-04-200.370.39120.88M131.06M
2023-01-190.410.41129.28M136.31M
2022-10-200.410.41140.39M137.38M
2022-07-210.420.40135.82M136.07M
2022-04-210.390.37128.67M131.17M
2022-01-270.390.38127.43M131.12M
2021-10-210.410.38130.31M130.06M
2021-07-220.390.38123.98M130.06M
2021-04-220.400.37122.48M125.28M
2021-01-280.410.37125.11M127.78M
2020-10-220.370.34124.72M113.72M
2020-07-230.380.26123.32M86.32M
2020-04-230.260.29113.64M122.28M
2020-01-230.300.29100.06M99.25M
2019-10-170.320.3198.51M98.14M
2019-07-180.310.2996.99M93.17M
2019-04-180.280.2891.40M93.95M
2019-01-240.290.2992.30M95.07M
2018-10-180.300.2893.95M90.07M
2018-07-190.280.2690.69M86.45M
2018-04-190.260.2487.54M82.89M
2018-01-250.220.2283.62M83.20M
2017-10-190.220.2284.60M84.00M
2017-07-200.220.2180.22M78.56M
2017-04-200.200.2076.38M76.34M

Dividends

Yield 2.71%. Payout ratio 28.08%. Frequency Quarterly.

Safety score 87/100 · Safe. Payout ratio is 28% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 34 separate years. Yield is 2.7%, in a range that is usually sustainable.

Ex-dateDividendRecordPaymentFrequency
2026-09-14$0.222026-09-142026-10-01Quarterly
2026-06-12$0.222026-06-122026-07-01Quarterly
2026-03-13$0.192026-03-132026-04-01Quarterly
2025-12-15$0.192025-12-152026-01-02Quarterly
2025-09-15$0.192025-09-152025-10-01Quarterly
2025-06-16$0.192025-06-162025-07-01Quarterly
2025-03-14$0.182025-03-142025-04-01Quarterly
2024-12-13$0.182024-12-132025-01-02Quarterly
2024-09-12$0.182024-09-122024-10-01Quarterly
2024-06-14$0.182024-06-142024-07-01Quarterly
2024-03-14$0.182024-03-152024-04-01Quarterly
2023-12-14$0.182023-12-152024-01-02Quarterly
2023-09-13$0.182023-09-142023-10-02Quarterly
2023-06-14$0.182023-06-152023-07-03Quarterly
2023-03-10$0.172023-03-132023-04-03Quarterly
2022-12-14$0.172022-12-152023-01-03Quarterly
2022-09-14$0.172022-09-152022-10-03Quarterly
2022-06-15$0.172022-06-162022-07-01Quarterly
2022-03-15$0.152022-03-162022-04-01Quarterly
2021-12-15$0.152021-12-162022-01-03Quarterly
2021-09-15$0.152021-09-162021-10-01Quarterly
2021-06-15$0.152021-06-162021-07-01Quarterly
2021-03-15$0.132021-03-162021-04-01Quarterly
2020-12-15$0.132020-12-162021-01-04Quarterly
2020-09-15$0.132020-09-162020-10-01Quarterly
2020-06-15$0.132020-06-162020-07-01Quarterly
2020-03-13$0.122020-03-162020-04-01Quarterly
2019-12-12$0.122019-12-132020-01-02Quarterly
2019-09-13$0.122019-09-162019-10-01Quarterly
2019-06-14$0.122019-06-172019-07-01Quarterly
2019-03-14$0.102019-03-152019-04-01Quarterly
2018-12-13$0.102018-12-142019-01-02Quarterly
2018-09-14$0.102018-09-172018-10-01Quarterly
2018-06-14$0.102018-06-152018-07-02Quarterly
2018-03-14$0.102018-03-152018-04-02Quarterly
2017-12-14$0.102017-12-152018-01-02Quarterly
2017-09-14$0.102017-09-152017-10-02Quarterly
2017-06-14$0.102017-06-162017-07-03Quarterly
2017-03-13$0.092017-03-152017-04-03Quarterly
2016-12-13$0.092016-12-152017-01-03Quarterly
2016-09-13$0.092016-09-152016-10-03Quarterly
2016-06-14$0.092016-06-162016-07-01Quarterly
2016-03-14$0.082016-03-162016-04-01Quarterly
2015-12-11$0.082015-12-152016-01-04Quarterly
2015-09-11$0.082015-09-152015-10-01Quarterly
2015-06-12$0.082015-06-162015-07-01Quarterly
2015-03-12$0.072015-03-162015-04-01Quarterly
2014-12-11$0.072014-12-152015-01-02Quarterly
2014-09-11$0.072014-09-152014-10-01Quarterly
2014-06-12$0.072014-06-162014-07-01Quarterly
2014-03-12$0.072014-03-142014-04-01Quarterly
2013-12-12$0.072013-12-162014-01-02Quarterly
2013-09-12$0.072013-09-162013-10-01Quarterly
2013-06-12$0.072013-06-142013-07-01Quarterly
2013-03-13$0.062013-03-152013-04-01Quarterly
2012-12-12$0.062012-12-142012-12-27Quarterly
2012-09-12$0.062012-09-142012-10-01Quarterly
2012-06-13$0.062012-06-152012-07-02Quarterly
2012-03-13$0.062012-03-152012-04-02Quarterly
2011-12-13$0.062011-12-152012-01-03Quarterly
2011-09-13$0.062011-09-152011-10-03Quarterly
2011-06-13$0.042011-06-152011-07-01Quarterly
2011-03-11$0.062011-03-152011-04-01Quarterly
2010-12-13$0.062010-12-152011-01-03Quarterly
2010-09-13$0.062010-09-152010-10-01Quarterly
2010-06-11$0.062010-06-152010-07-01Quarterly
2010-03-11$0.062010-03-152010-04-01Quarterly
2009-12-11$0.062009-12-152010-01-04Quarterly
2009-09-11$0.062009-09-152009-10-01Quarterly
2009-06-11$0.062009-06-152009-07-01Quarterly
2009-02-26$0.062009-03-022009-04-01Quarterly
2008-12-11$0.062008-12-152009-01-02Quarterly
2008-09-11$0.062008-09-152008-10-01Quarterly
2008-06-12$0.062008-06-162008-07-01Quarterly
2008-03-12$0.052008-03-142008-04-01Quarterly
2007-12-13$0.052007-12-172008-01-02Quarterly
2007-09-13$0.052007-09-172007-10-01Quarterly
2007-06-13$0.052007-06-152007-07-02Quarterly
2007-03-13$0.052007-03-152007-04-02Quarterly
2006-12-13$0.052006-12-152007-01-02Quarterly

Insider trades

DateInsiderActionSharesPriceValue
2026-10-23Nickles Robert Clark JrBuy820$30.1224.70K
2026-09-09Longhofer T. LukeSell950——
2026-09-08Longhofer T. LukeBuy800$29.7023.76K
2026-09-08Longhofer T. LukeBuy1.50K$21.1831.77K
2026-09-08Longhofer T. LukeSell800$29.7023.76K
2026-09-08Longhofer T. LukeSell1.50K$21.1831.77K
2026-08-18Denny Michael B.Buy3.00K$34.66103.98K
2026-08-17Biebighauser Lon A.Sell570——
2026-08-17Butler Ronald David IIBuy5.00K$21.18105.90K
2026-08-17Butler Ronald David IISell15.00K$34.95524.25K
2026-08-17Butler Ronald David IISell5.00K$21.18105.90K
2026-08-16Longhofer T. LukeSell714——
2026-08-16Longhofer T. LukeBuy714——
2026-08-16Bailey David WilliamSell639——
2026-08-16Bailey David WilliamBuy639——
2026-08-16McVey J. KyleSell120$35.284.23K
2026-08-16Roewe Randall AllenSell564——
2026-08-16Roewe Randall AllenBuy564——
2026-08-16Butler Ronald David IISell1.35K——
2026-08-16Butler Ronald David IIBuy1.35K——
2026-08-16Hickox Michelle SBuy1.35K——
2026-08-16Hickox Michelle SSell1.35K——
2026-08-16Ruzicka John James JrSell526——
2026-08-16Ruzicka John James JrBuy526——
2026-08-14Longhofer T. LukeBuy3.06K——
2026-08-14Longhofer T. LukeSell1.52K——
2026-08-14Longhofer T. LukeBuy1.52K——
2026-08-14Longhofer T. LukeBuy5.68K$35.28200.53K
2026-08-14Bailey David WilliamBuy7.94K——
2026-08-14Bailey David WilliamSell1.82K——
2026-08-14Bailey David WilliamBuy14.74K$35.28519.92K
2026-08-14Bailey David WilliamBuy1.82K——
2026-08-14Goodrich Brian D.Buy1.81K——
2026-08-14Goodrich Brian D.Sell111$35.283.92K
2026-08-14Goodrich Brian D.Sell452——
2026-08-14Goodrich Brian D.Buy3.37K$35.28118.82K
2026-08-14Goodrich Brian D.Buy452——
2026-08-14Biebighauser Lon A.Buy1.43K——
2026-08-14Biebighauser Lon A.Sell94$35.283.32K
2026-08-14Biebighauser Lon A.Buy2.65K$35.2893.60K
2026-08-14McVey J. KyleBuy4.00K$21.1884.72K
2026-08-14McVey J. KyleBuy2.44K——
2026-08-14McVey J. KyleSell266$35.289.38K
2026-08-14McVey J. KyleBuy4.53K$35.28159.68K
2026-08-14McVey J. KyleSell4.00K$21.1884.72K
2026-08-14Roewe Randall AllenBuy1.98K——
2026-08-14Roewe Randall AllenSell1.10K——
2026-08-14Roewe Randall AllenBuy1.10K——
2026-08-14Roewe Randall AllenBuy3.68K$35.28129.97K
2026-08-14Brown Timothy MichaelBuy3.37K$35.28118.82K
2026-08-14Brown Timothy MichaelBuy1.81K——
2026-08-14Butler Ronald David IISell2.38K——
2026-08-14Butler Ronald David IIBuy2.38K——
2026-08-14DUESER F SCOTTBuy12.76K——
2026-08-14DUESER F SCOTTSell8.88K——
2026-08-14DUESER F SCOTTBuy8.88K——
2026-08-14Hickox Michelle SBuy2.34K——
2026-08-14Ruzicka John James JrSell880——
2026-08-14Ruzicka John James JrBuy880——
2026-07-24Nickles Robert Clark JrBuy700$34.8924.42K
2026-06-11Edwards Murray HamiltonBuy1.00K$33.1833.18K
2026-05-06Biebighauser Lon A.Buy490$21.1810.38K
2026-05-06Biebighauser Lon A.Sell490$21.1810.38K
2026-05-06Bailey David WilliamBuy2.50K$21.1852.95K
2026-05-06Bailey David WilliamSell2.50K$21.1852.95K
2026-05-05Nickles Robert Clark JrBuy664$31.9621.22K
2026-04-28Zoth Lota S.Buy2.14K——
2026-04-28Zoth Lota S.Other0——
2026-04-28Poutra Blake MatthewBuy2.14K——
2026-04-28Nickles Robert Clark JrBuy2.14K——
2026-04-28MATTHEWS KADEBuy2.14K——
2026-04-28Braun Vianei LopezBuy2.14K——
2026-04-28Lancaster Ivan TimBuy2.14K——
2026-04-28JONES ELIBuy2.14K——
2026-04-28Haney GeoffBuy2.14K——
2026-04-28Edwards Murray HamiltonBuy2.14K——
2026-04-28Denny Michael B.Buy2.14K——
2026-04-28Davis Sally PopeBuy2.14K——
2026-04-28COPELAND DAVID LBuy2.14K——
2026-03-13McVey J. KyleBuy2.20K——
2026-03-13McVey J. KyleSell536$29.5615.84K
2026-03-13Ruzicka John James JrBuy2.37K——
2026-03-13Ruzicka John James JrSell2.37K——
2026-03-13Ruzicka John James JrBuy2.37K——
2026-03-13Roewe Randall AllenBuy2.54K——
2026-03-13Roewe Randall AllenSell2.54K——
2026-03-13Roewe Randall AllenBuy2.54K——
2026-03-13Longhofer T. LukeBuy3.22K——
2026-03-13Longhofer T. LukeSell3.22K——
2026-03-13Longhofer T. LukeBuy3.22K——
2026-03-13Butler Ronald David IIBuy6.09K——
2026-03-13Butler Ronald David IISell6.09K——
2026-03-13Butler Ronald David IIBuy6.09K——
2026-03-13Hickox Michelle SBuy6.09K——
2026-03-13Hickox Michelle SSell6.09K——
2026-03-13Hickox Michelle SBuy6.09K——
2026-03-13Bailey David WilliamBuy2.88K——
2026-03-13Bailey David WilliamSell2.88K——
2026-03-13Bailey David WilliamBuy2.88K——
2026-03-13Edwards Murray HamiltonBuy1.00K$29.3229.32K

Institutional holders

Latest filed quarter: Q2 2026.

Institutions holding: 359, holders +19 vs prior quarter. Ownership 66.86%.

HolderSharesChangeChange %Value
BLACKROCK, INC.18.23M1.13M+6.60%630.91M
VANGUARD PORTFOLIO MANAGEMENT LLC7.30M101.81K+1.41%252.72M
STATE STREET CORP6.76M235.04K+3.60%235.19M
VANGUARD CAPITAL MANAGEMENT LLC5.58M-3.79K-0.07%192.98M
NEUBERGER BERMAN GROUP LLC4.48M639.16K+16.62%155.15M
GEODE CAPITAL MANAGEMENT, LLC3.90M217.59K+5.91%134.87M
AQR CAPITAL MANAGEMENT LLC3.40M1.23M+56.92%117.33M
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC3.02M-232.15K-7.15%104.36M
DIMENSIONAL FUND ADVISORS LP2.86M97.36K+3.53%98.90M
FULLER & THALER ASSET MANAGEMENT, INC.2.55M359.57K+16.41%88.28M
GOLDMAN SACHS GROUP INC2.03M296.39K+17.08%70.31M
MORGAN STANLEY2.02M100.83K+5.26%69.85M
SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P.1.76M1.76MNew60.82M
CHARLES SCHWAB INVESTMENT MANAGEMENT INC1.76M31.10K+1.80%60.82M
NORTHERN TRUST CORP1.71M65.28K+3.98%59.05M
NORGES BANK1.40M1.40MNew48.36M
BANK OF NEW YORK MELLON CORP1.15M-5.54K-0.48%39.89M
INVESCO LTD.1.01M-298.82K-22.86%34.89M
CHAMPLAIN INVESTMENT PARTNERS, LLC976.43K-196.75K-16.77%33.78M
XCELSIOR ADVISOR PARTNERS LLC971.81K737.41K+314.61%33.62M
VANGUARD FIDUCIARY TRUST CO895.73K-13.36K-1.47%30.99M
CITADEL ADVISORS LLC872.15K650.65K+293.75%30.18M
PROSHARE ADVISORS LLC836.47K56.78K+7.28%28.94M
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP811.48K106.85K+15.16%28.08M
NUVEEN, LLC802.78K37.50K+4.90%27.78M

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

First Financial Bankshares (FFIN) Stock Insights

FFIN$30.31+0.11 +0.36%

$4.34B

Market Cap

14.78

P/E

14.88

Forward P/E

57

Score

Price History