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

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Net Income 216.35M 208.81M 200.90M 205.27M 212.47M
Total Depreciation and Amortization 21.68M 21.65M 21.85M 22.11M 22.19M
Total Amortization of Deferred Charges -- -- -- -- --
Total Other Non-Cash Items 17.35M 51.97M 47.13M 4.67M 548.00K
Change in Net Operating Assets 5.82M 4.40M 465.00K -2.17M -2.16M
Cash from Operations 261.20M 286.83M 270.34M 229.87M 233.05M
Capital Expenditure -36.65M -26.32M -25.76M -24.79M -22.50M
Sale of Property, Plant, and Equipment -- -- -- -- --
Cash Acquisitions -- 0.00 8.05M 8.05M 8.05M
Divestitures -- -- -- -- --
Other Investing Activities -34.74M -495.81M -644.10M -565.60M -655.25M
Cash from Investing -71.39M -522.13M -661.81M -582.35M -669.71M
Total Debt Issued 0.00 453.00K 371.00K -193.80M 3.05M
Total Debt Repaid -3.35M -- -- -- --
Issuance of Common Stock 9.20M 6.67M 3.13M 2.75M 2.54M
Repurchase of Common Stock -- 0.00 -1.82M -1.82M -1.82M
Issuance of Preferred Stock -- -- -- -- --
Repurchase of Preferred Stock -- -- -- -- --
Total Dividends Paid -57.77M -56.69M -55.67M -54.65M -53.64M
Other Financing Activities 1.02B 940.18M 529.61M 288.71M -284.92M
Cash from Financing 966.50M 890.61M 475.62M 41.19M -334.79M
Foreign Exchange rate Adjustments -- -- -- -- --
Miscellaneous Cash Flow Adjustments -- -- -- -- --
Net Change in Cash 1.16B 655.31M 84.15M -311.30M -771.45M
Weiss Ratings