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

03/31/2026 12/31/2025 09/30/2025 06/30/2025 03/31/2025
Net Income 247.49M 240.61M 237.59M 233.84M 222.13M
Total Depreciation and Amortization 22.64M 22.54M 22.31M 22.10M 21.93M
Total Amortization of Deferred Charges -- -- -- -- --
Total Other Non-Cash Items 12.70M 20.08M -12.90M -10.29M 23.85M
Change in Net Operating Assets 1.35M 2.05M 622.00K 4.16M 3.91M
Cash from Operations 284.17M 285.28M 247.63M 249.80M 271.83M
Capital Expenditure -47.78M -48.31M -51.91M -45.43M -37.71M
Sale of Property, Plant, and Equipment -- -- -- -- --
Cash Acquisitions 15.66M 13.72M -- -- --
Divestitures -- -- -- -- --
Other Investing Activities 94.39M 50.13M 269.07M 308.90M 57.18M
Cash from Investing 62.26M 15.54M 217.16M 263.46M 19.47M
Total Debt Issued 14.99M 10.01M 10.60M 4.95M -6.35M
Total Debt Repaid -26.05M -14.00M -3.35M -3.35M -3.35M
Issuance of Common Stock 4.57M 4.68M 7.61M 8.62M 9.24M
Repurchase of Common Stock -- -- -- -- --
Issuance of Preferred Stock -- -- -- -- --
Repurchase of Preferred Stock -- -- -- -- --
Total Dividends Paid -63.36M -62.21M -61.11M -60.01M -58.89M
Other Financing Activities 433.79M 611.28M 644.04M 1.04B 1.22B
Cash from Financing 363.94M 549.77M 597.78M 990.80M 1.16B
Foreign Exchange rate Adjustments -- -- -- -- --
Miscellaneous Cash Flow Adjustments -- -- -- -- --
Net Change in Cash 710.37M 850.59M 1.06B 1.50B 1.45B