BancFirst Corporation
BANF | NASDAQ
$108.96
-$0.50 (-0.46%)
Sep 22, 2026, 12:09 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 | FY 2020 Dec 30, 2020 |
|---|---|---|---|---|---|---|
Cash & Equivalents | 226.95M | 3.55B | 2.4B | 3.17B | 2.05B | 1.62B |
Short-Term Investments | n/a | 329.92M | 1.55B | 1.54B | 531.52M | 552.23M |
Long-Term Investments | 13.83B | 8.82B | 7.56B | 6.86B | 6.11B | 6.36B |
Other Long-Term Assets | 180.45M | 363.74M | 378.59M | 39.61M | 40.28M | 32.18M |
Receivables | 41.8M | n/a | n/a | 301.55M | 234M | 220.61M |
Inventory | n/a | n/a | n/a | n/a | n/a | n/a |
Other Current Assets | n/a | n/a | n/a | n/a | n/a | n/a |
Total Current Assets | 268.75M | 3.88B | 3.95B | 5.01B | 2.82B | 2.39B |
Property-Plant & Equipment | 352.19M | 295.94M | 278.59M | 278.09M | 269.05M | 261.68M |
Goodwill & Intangibles | 204.1M | 195.42M | 198.97M | 202.04M | 167.49M | 168.92M |
Total Long-Term Assets | 14.61B | 9.67B | 8.42B | 7.38B | 6.59B | 6.82B |
Total Assets | 14.87B | 13.55B | 12.37B | 12.39B | 9.41B | 9.21B |
Account Payables | n/a | n/a | n/a | 76.46M | 55.98M | 51.86M |
Deferred Revenue | n/a | n/a | n/a | n/a | n/a | n/a |
Short-Term Debt | 13.23M | n/a | 3.35M | 300K | n/a | 1.1M |
Other Current Liabilities | n/a | 11.72B | 10.7B | 10.97B | 8.09B | 8.06B |
Total Current Liabilities | 13.23M | 11.72B | 10.7B | 11.05B | 8.15B | 8.12B |
Long-Term Debt | 98.21M | 86.16M | 86.1M | 86.04M | 85.99M | 26.8M |
Other Long-Term Liabilities | 12.85B | 128.42M | 148.58M | n/a | n/a | n/a |
Total Long-Term Liabilities | 13.01B | 214.58M | 234.68M | 86.04M | 85.99M | 26.8M |
Total Liabilities | 13.02B | 11.93B | 10.94B | 11.14B | 8.23B | 8.14B |
Total Debt | 133.69M | 86.16M | 89.45M | 86.34M | 85.99M | 27.9M |
Book Value | 1.85B | 1.62B | 1.43B | 1.25B | 1.17B | 1.07B |
Book Value Per Share | 54.68 | 48.23 | 42.81 | 37.41 | 35.17 | 32.15 |
Common Stock | 33.54M | 33.22M | 32.93M | 32.88M | 32.6M | 32.72M |
Retained Earnings | 1.61B | 1.43B | 1.28B | 1.12B | 977.07M | 871.16M |
Comprehensive Income | -8.27M | -32.86M | -50.04M | -71.56M | 2.15M | 7.43M |
Shareholders Equity | 1.85B | 1.62B | 1.43B | 1.25B | 1.17B | 1.07B |
Total Investments | 13.83B | 9.15B | 9.12B | 8.4B | 6.64B | 6.91B |
Add to Watchlist
Select watchlists to add or remove BANF