BancFirst Corporation

NASDAQ: BANF · Real-Time Price · USD
122.94
-0.45 (-0.36%)
At close: Jun 25, 2025, 3:59 PM
122.84
-0.08%
After-hours: Jun 25, 2025, 04:04 PM EDT

BancFirst Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
3.55B 2.4B 3.17B 2.05B 1.62B 1.87B 1.42B 1.76B 1.85B
329.92M 1.55B 1.54B 531.52M 552.23M 489.72M 770.7M 462M 465.47M
8.82B 7.56B 6.86B 6.11B 6.36B 5.62B 4.93B 4.68B 4.37B
363.74M 378.59M 39.61M 40.27M 32.18M 6.61M 6.69M 4.84M 4.23M
n/a n/a 301.55M 234M 220.61M 202.85M 167.84M 150.44M 139.43M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a n/a n/a n/a n/a n/a n/a n/a
3.88B 3.95B 5.01B 2.82B 2.39B 2.56B 2.36B 2.37B 2.46B
295.94M 278.59M 278.09M 269.05M 261.68M 206.28M 174.36M 134.09M 126.77M
195.42M 198.97M 202.04M 167.49M 168.92M 171.21M 96.22M 65.12M 67.37M
9.67B 8.42B 7.38B 6.59B 6.82B 6B 5.21B 4.88B 4.56B
13.55B 12.37B 12.39B 9.41B 9.21B 8.57B 7.57B 7.25B 7.02B
n/a n/a 76.45M 55.98M 51.86M 49.23M 37.49M 29.62M 27.34M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a 3.35M 300K n/a 1.1M 1.1M 1.68M 900K 500K
11.72B 10.7B 10.97B 8.09B 8.06B 7.48B 6.61B 6.42B 6.25B
11.72B 10.7B 11.05B 8.15B 8.12B 7.53B 6.64B 6.45B 6.28B
86.16M 86.1M 86.04M 85.99M 26.8M 26.8M 26.8M 31.96M 31.96M
128.42M 148.58M n/a n/a n/a n/a n/a n/a n/a
214.58M 234.68M 86.04M 85.99M 26.8M 26.8M 26.8M 31.96M 31.96M
11.93B 10.94B 11.14B 8.23B 8.14B 7.56B 6.67B 6.48B 6.31B
86.16M 89.45M 86.34M 85.99M 27.9M 27.9M 28.48M 32.86M 32.46M
33.22M 32.93M 32.88M 32.6M 32.72M 32.69M 32.6M 31.89M 31.62M
1.43B 1.28B 1.12B 977.07M 871.16M 815.49M 722.62M 638.58M 577.65M
-32.86M -50.04M -71.56M 2.15M 7.43M 3.45M -2.14M -2.33M 94K
1.62B 1.43B 1.25B 1.17B 1.07B 1B 902.79M 775.63M 711.09M
9.15B 9.12B 8.4B 6.64B 6.91B 6.11B 5.7B 5.14B 4.83B