B
BancFirst Corporation BANF
$106.84 -$0.16-0.15% NASDAQ
Recommendation
Dividend Power Score
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

12/31/2025 09/30/2025 06/30/2025 03/31/2025 12/31/2024
Net Income 240.61M 237.59M 233.84M 222.13M 216.35M
Total Depreciation and Amortization 22.54M 22.31M 22.10M 21.93M 21.68M
Total Amortization of Deferred Charges -- -- -- -- --
Total Other Non-Cash Items 20.08M -12.90M -10.29M 23.85M 17.35M
Change in Net Operating Assets 2.05M 622.00K 4.16M 3.91M 5.82M
Cash from Operations 285.28M 247.63M 249.80M 271.83M 261.20M
Capital Expenditure -48.31M -51.91M -45.43M -37.71M -36.65M
Sale of Property, Plant, and Equipment -- -- -- -- --
Cash Acquisitions 13.72M -- -- -- --
Divestitures -- -- -- -- --
Other Investing Activities 50.13M 269.07M 308.90M 57.18M -34.74M
Cash from Investing 15.54M 217.16M 263.46M 19.47M -71.39M
Total Debt Issued 10.01M 10.60M 4.95M -6.35M 0.00
Total Debt Repaid -14.00M -3.35M -3.35M -3.35M -3.35M
Issuance of Common Stock 4.68M 7.61M 8.62M 9.24M 9.20M
Repurchase of Common Stock -- -- -- -- --
Issuance of Preferred Stock -- -- -- -- --
Repurchase of Preferred Stock -- -- -- -- --
Total Dividends Paid -62.21M -61.11M -60.01M -58.89M -57.77M
Other Financing Activities 611.28M 644.04M 1.04B 1.22B 1.02B
Cash from Financing 549.77M 597.78M 990.80M 1.16B 966.50M
Foreign Exchange rate Adjustments -- -- -- -- --
Miscellaneous Cash Flow Adjustments -- -- -- -- --
Net Change in Cash 850.59M 1.06B 1.50B 1.45B 1.16B