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

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