First Financial Bankshares Inc. logo

First Financial Bankshares Inc.

FFIN | NASDAQ
Chart Builder DCF Calculator
$30.59
-$0.16 (-0.52%)
At close: Oct 30, 2026, 4:00 PM ET
$30.72
+$0.13 (+0.44%)
Pre-market: Nov 2, 2026, 4:05 AM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
253.58M 223.51M 198.98M 234.48M 227.56M 202.03M
Depreciation & Amortization
13.65M 13.43M 12.58M 12.76M 13.06M 12.79M
Stock-Based Compensation
n/a 4.93M 4.26M 3.96M 3.25M n/a
Other Working Capital
-20.13M 9.91M 529K -5.66M 43.73M -52.61M
Other Non-Cash Items
73.48M 58.48M 68.84M 82.94M 64.02M 53.7M
Deferred Income Tax
n/a -620K -359K -4.21M 3.53M -5.25M
Change in Working Capital
-20.13M 9.91M 529K -5.66M 43.73M -52.61M
Operating Cash Flow
320.58M 309.64M 284.82M 324.27M 355.15M 210.67M
Capital Expenditures
-13.44M -16.72M -17.25M -15.78M -19.21M -16.45M
Cash Acquisitions
3.07M n/a n/a n/a n/a 61.03M
Purchase of Investments
-8.85B -6.6B -4.01B -4.39B -10.89B -7.12B
Sales Maturities Of Investments
8.12B 6.64B 4.85B 4.61B 8.51B 6.34B
Other Investing Acitivies
-288.12M -763.8M -704.66M -1.05B -210.96M -527.69M
Investing Cash Flow
-1.04B -736.88M 127.29M -838.01M -2.61B -1.26B
Debt Repayment
-112.38M -207.06M -238.43M -28.65M 241.06M 48.74M
Common Stock Repurchased
n/a n/a -2.74M -9.45M n/a -8.01M
Dividend Paid
-106M -102.91M -99.97M -91.32M -79.71M -70.32M
Other Financial Acitivies
1.25B 960.87M 134.93M 445.23M 1.89B 1.53B
Financial Cash Flow
1.03B 654.06M -206.2M 315.83M 2.06B 1.5B
Net Cash Flow
314.58M 226.82M 205.91M -197.91M -200.5M 446.48M
Free Cash Flow
307.14M 292.92M 267.57M 308.49M 335.95M 194.22M
Adj. Free Cash Flow
307.14M 287.99M 263.32M 304.53M 332.7M 194.22M
Maintenance CapEx
n/a n/a n/a -1.17M -14.59M n/a
Growth CapEx
-13.44M -16.72M -17.25M -14.61M -4.62M -16.45M
Owner Earnings
320.58M 309.64M 284.82M 323.1M 340.56M 210.67M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.