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

09/30/2025 06/30/2025 03/31/2025 12/31/2024 09/30/2024
Net Income 237.59M 233.84M 222.13M 216.35M 208.81M
Total Depreciation and Amortization 22.31M 22.10M 21.93M 21.68M 21.65M
Total Amortization of Deferred Charges -- -- -- -- --
Total Other Non-Cash Items -12.90M -10.29M 23.85M 17.35M 51.97M
Change in Net Operating Assets 622.00K 4.16M 3.91M 5.82M 4.40M
Cash from Operations 247.63M 249.80M 271.83M 261.20M 286.83M
Capital Expenditure -51.91M -45.43M -37.71M -36.65M -26.32M
Sale of Property, Plant, and Equipment -- -- -- -- --
Cash Acquisitions -- -- -- -- 0.00
Divestitures -- -- -- -- --
Other Investing Activities 269.07M 308.90M 57.18M -34.74M -495.81M
Cash from Investing 217.16M 263.46M 19.47M -71.39M -522.13M
Total Debt Issued 10.60M 4.95M -6.35M 0.00 453.00K
Total Debt Repaid -3.35M -3.35M -3.35M -3.35M --
Issuance of Common Stock 7.61M 8.62M 9.24M 9.20M 6.67M
Repurchase of Common Stock -- -- -- -- 0.00
Issuance of Preferred Stock -- -- -- -- --
Repurchase of Preferred Stock -- -- -- -- --
Total Dividends Paid -61.11M -60.01M -58.89M -57.77M -56.69M
Other Financing Activities 644.04M 1.04B 1.22B 1.02B 940.18M
Cash from Financing 597.78M 990.80M 1.16B 966.50M 890.61M
Foreign Exchange rate Adjustments -- -- -- -- --
Miscellaneous Cash Flow Adjustments -- -- -- -- --
Net Change in Cash 1.06B 1.50B 1.45B 1.16B 655.31M