BancFirst Corp banner

BancFirst Corp
NASDAQ:BANF

Watchlist Manager
BancFirst Corp Logo
BancFirst Corp
NASDAQ:BANF
Watchlist
Price: 111.15 USD -1.65%
Market Cap: $3.7B

Balance Sheet

Balance Sheet Decomposition
BancFirst Corp

Balance Sheet
BancFirst Corp

Rotate your device to view
Balance Sheet
Currency: USD
Dec-2001 Dec-2002 Dec-2003 Dec-2004 Dec-2005 Dec-2006 Dec-2007 Dec-2008 Dec-2009 Dec-2010 Dec-2011 Dec-2012 Dec-2013 Dec-2014 Dec-2015 Dec-2016 Dec-2017 Dec-2018 Dec-2019 Dec-2020 Dec-2021 Dec-2022 Dec-2023 Dec-2024
Assets
Net Loans
1 693
1 790
1 921
2 068
2 290
2 298
2 458
2 724
2 702
2 776
2 976
3 204
3 348
3 820
4 190
4 352
4 670
4 925
5 608
6 303
6 086
6 851
7 560
7 926
Investments
811
754
721
736
615
818
927
821
1 384
1 924
2 208
2 359
2 248
2 296
2 022
2 201
2 084
2 044
2 217
2 029
2 450
4 538
3 800
4 608
PP&E Net
62
60
66
69
73
82
88
91
92
98
111
116
118
121
127
127
134
174
212
266
274
284
284
304
PP&E Gross
62
60
66
69
73
82
88
91
92
98
111
116
118
121
127
127
134
174
212
0
0
0
0
0
Accumulated Depreciation
48
52
55
59
64
69
75
80
85
82
87
89
94
100
104
109
116
117
123
0
0
0
0
0
Intangible Assets
2
1
5
6
7
7
8
8
7
12
14
12
10
11
16
13
11
16
23
19
18
20
17
13
Goodwill
20
20
28
30
31
33
34
34
35
45
45
45
45
45
54
54
54
80
149
150
150
182
182
182
Customer Acceptances Liabilities
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Other Assets
83
84
100
98
106
109
125
135
157
186
185
183
178
184
195
197
203
255
352
398
418
515
554
537
Total Assets
2 757
N/A
2 797
+1%
2 921
+4%
3 047
+4%
3 223
+6%
3 419
+6%
3 743
+9%
3 867
+3%
4 416
+14%
5 060
+15%
5 609
+11%
6 022
+7%
6 039
+0%
6 575
+9%
6 693
+2%
7 019
+5%
7 253
+3%
7 574
+4%
8 566
+13%
9 212
+8%
9 406
+2%
12 388
+32%
12 372
0%
13 554
+10%
Liabilities
Accounts Payable
9
6
4
4
5
8
8
6
4
3
3
2
24
30
32
27
30
37
44
48
51
71
143
120
Accrued Liabilities
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
4
5
5
6
8
Short-Term Debt
52
24
17
28
37
23
30
13
0
7
8
5
5
4
1
1
1
2
1
1
0
0
3
0
Total Deposits
2 401
2 429
2 586
2 657
2 805
2 974
3 289
3 378
3 929
4 504
5 038
5 441
5 420
5 905
5 973
6 248
6 415
6 605
7 484
8 065
8 092
10 974
10 700
11 719
Other Interest Bearing Liabilities
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
Total Current Liabilities
61
30
21
32
42
31
38
19
4
10
11
7
29
34
33
28
31
39
51
53
56
76
152
128
Long-Term Debt
49
59
36
60
56
53
27
27
27
63
55
36
27
27
32
32
32
27
27
27
86
86
86
86
Minority Interest
2
2
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Other Liabilities
20
25
22
19
16
12
17
30
26
24
23
19
0
0
0
0
0
0
0
0
0
0
0
0
Total Liabilities
2 534
N/A
2 545
+0%
2 666
+5%
2 769
+4%
2 921
+5%
3 070
+5%
3 371
+10%
3 453
+2%
3 985
+15%
4 602
+15%
5 126
+11%
5 503
+7%
5 482
0%
5 966
+9%
6 037
+1%
6 308
+4%
6 478
+3%
6 671
+3%
7 561
+13%
8 144
+8%
8 234
+1%
11 137
+35%
10 938
-2%
11 933
+9%
Equity
Common Stock
8
8
8
16
16
16
15
15
15
15
15
15
15
16
16
16
32
33
33
33
33
33
33
33
Retained Earnings
148
168
177
203
232
271
286
316
335
362
381
416
449
493
536
578
639
723
815
871
977
1 120
1 276
1 434
Additional Paid In Capital
57
59
61
55
57
61
64
68
70
73
77
82
89
97
103
118
107
150
153
157
160
169
175
187
Unrealized Security Profit/Loss
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
Other Equity
9
16
10
3
3
0
7
15
11
9
9
6
4
4
2
0
0
2
3
7
2
72
50
33
Total Equity
223
N/A
252
+13%
255
+1%
277
+9%
302
+9%
348
+15%
372
+7%
414
+11%
431
+4%
459
+6%
483
+5%
520
+8%
557
+7%
609
+9%
656
+8%
711
+8%
776
+9%
903
+16%
1 005
+11%
1 068
+6%
1 172
+10%
1 251
+7%
1 434
+15%
1 621
+13%
Total Liabilities & Equity
2 757
N/A
2 797
+1%
2 921
+4%
3 047
+4%
3 223
+6%
3 419
+6%
3 743
+9%
3 867
+3%
4 416
+14%
5 060
+15%
5 609
+11%
6 022
+7%
6 039
+0%
6 575
+9%
6 693
+2%
7 019
+5%
7 253
+3%
7 574
+4%
8 566
+13%
9 212
+8%
9 406
+2%
12 388
+32%
12 372
0%
13 554
+10%
Shares Outstanding
Common Shares Outstanding
33
33
31
31
31
32
30
31
31
31
30
30
31
31
31
32
32
33
33
33
33
33
33
33
Get AI-powered insights for any company or topic.
Open AI Assistant

Intrinsic Value is all-important and is the only logical way to evaluate the relative attractiveness of investments and businesses.

Warren Buffett