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

06/30/2025 03/31/2025 12/31/2024 09/30/2024 06/30/2024
Net Income 233.84M 222.13M 216.35M 208.81M 200.90M
Total Depreciation and Amortization 22.10M 21.93M 21.68M 21.65M 21.85M
Total Amortization of Deferred Charges -- -- -- -- --
Total Other Non-Cash Items -10.29M 23.85M 17.35M 51.97M 47.13M
Change in Net Operating Assets 4.16M 3.91M 5.82M 4.40M 465.00K
Cash from Operations 249.80M 271.83M 261.20M 286.83M 270.34M
Capital Expenditure -45.43M -37.71M -36.65M -26.32M -25.76M
Sale of Property, Plant, and Equipment -- -- -- -- --
Cash Acquisitions -- -- -- 0.00 8.05M
Divestitures -- -- -- -- --
Other Investing Activities 308.90M 57.18M -34.74M -495.81M -644.10M
Cash from Investing 263.46M 19.47M -71.39M -522.13M -661.81M
Total Debt Issued 4.95M -6.35M 0.00 453.00K 371.00K
Total Debt Repaid -3.35M -3.35M -3.35M -- --
Issuance of Common Stock 8.62M 9.24M 9.20M 6.67M 3.13M
Repurchase of Common Stock -- -- -- 0.00 -1.82M
Issuance of Preferred Stock -- -- -- -- --
Repurchase of Preferred Stock -- -- -- -- --
Total Dividends Paid -60.01M -58.89M -57.77M -56.69M -55.67M
Other Financing Activities 1.04B 1.22B 1.02B 940.18M 529.61M
Cash from Financing 990.80M 1.16B 966.50M 890.61M 475.62M
Foreign Exchange rate Adjustments -- -- -- -- --
Miscellaneous Cash Flow Adjustments -- -- -- -- --
Net Change in Cash 1.50B 1.45B 1.16B 655.31M 84.15M