BancFirst Corporation

NASDAQ: BANF · Real-Time Price · USD
121.09
2.06 (1.73%)
At close: May 02, 2025, 3:59 PM
121.23
0.12%
After-hours: May 02, 2025, 04:05 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
237.84M 2.4B 3.17B 2.05B 1.62B 1.87B 1.42B 1.76B 1.85B
1.21B 1.55B 1.54B 531.52M 552.23M 489.72M 770.7M 467.7M n/a
330.75M 1.56B 1.54B 534.5M 555.2M 491.63M 772.13M 470M 469.83M
-330.75M 7.9B -55M -26.55M -31.74M -22.31M -23.18M -21.83M -30.42M
n/a n/a n/a n/a n/a n/a 167.84M 144.74M 139.43M
n/a n/a -3.24B -2.11B -1.68B -1.92B n/a n/a n/a
n/a n/a n/a n/a n/a n/a 4.17B 4.21B 4.37B
1.45B 2.4B 5.01B 2.82B 2.39B 2.56B 6.53B 6.58B 6.35B
295.94M 284.49M 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
491.36M 9.93B 2.02B 971.03M 985.79M 869.11M 1.04B 669.21M 663.98M
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 n/a 27.34M
n/a n/a 74.44M 54.57M 50.76M 48.13M 35.82M n/a n/a
n/a n/a n/a n/a n/a n/a 1.68M 900K 500K
n/a n/a -76.45M -110.55M -51.86M -49.23M -39.17M -900K -27.84M
5.21B 88.06M 76.45M 55.98M 51.86M 49.23M 37.49M 900K 500K
86.16M 86.1M 86.04M 85.99M 26.8M 26.8M 26.8M 31.96M 31.96M
n/a 10.76B -86.04M 8.15B 8.12B 7.53B -26.8M -31.96M -31.96M
86.16M 10.85B 76.45M 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 86.1M 86.04M 85.99M 26.8M 26.8M 26.8M 31.96M 31.96M
33.22M 32.93M 32.88M 32.6M 32.72M 32.69M 32.6M 31.89M 15.81M
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
1.54B 3.11B 3.08B 1.07B 1.11B 981.35M 1.54B 937.7M 469.83M