image
Financial Services - Banks - Regional - NASDAQ - US
$ 121.78
-0.927 %
$ 4.03 B
Market Cap
19.58
P/E
1. INTRINSIC VALUE

BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses. It operates through Metropolitan Banks, Community Banks, Pegasus Bank, and Other Financial Services segments. The company offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money market accounts, sweep accounts, club accounts, individual retirement accounts, and certificates of deposit, as well as overdraft protection and auto draft services. It also provides commercial, financial, and other loans for working capital, facilities acquisition or expansion, purchase of equipment, and other needs; lending services that include private banking, energy, commercial and residential real estate, and commercial and industrial loans; and loans to finance purchases of consumer goods, such as automobiles, boats, household goods, vacations, and education.[ Read More ]

The intrinsic value of one BANF stock under the base case scenario is HIDDEN Compared to the current market price of 122 USD, BancFirst Corporation is HIDDEN

2. FUNDAMENTAL ANALYSIS

Price Chart BANF

image
FINANCIALS
624 M REVENUE
11.93%
270 M OPERATING INCOME
13.69%
212 M NET INCOME
10.03%
228 M OPERATING CASH FLOW
0.63%
-670 M INVESTING CASH FLOW
55.92%
-335 M FINANCING CASH FLOW
-13.88%
161 M REVENUE
-27.07%
79.3 M OPERATING INCOME
14.35%
15.1 M NET INCOME
-70.22%
229 M OPERATING CASH FLOW
277.26%
-1.13 B INVESTING CASH FLOW
-526.52%
205 M FINANCING CASH FLOW
133.26%
Balance Sheet Decomposition BancFirst Corporation
image
Current Assets 2.4 B
Cash & Short-Term Investments 2.4 B
Receivables 0
Other Current Assets 0
Non-Current Assets 9.97 B
Long-Term Investments 1.56 B
PP&E 284 M
Other Non-Current Assets 8.13 B
Current Liabilities 4.76 B
Accounts Payable 0
Short-Term Debt 5.37 M
Other Current Liabilities 4.76 B
Non-Current Liabilities 10.9 B
Long-Term Debt 86.1 M
Other Non-Current Liabilities 10.9 B
EFFICIENCY
Earnings Waterfall BancFirst Corporation
image
Revenue 624 M
Cost Of Revenue 0
Gross Profit 624 M
Operating Expenses 257 M
Operating Income 270 M
Other Expenses 57.5 M
Net Income 212 M
RATIOS
100.00% GROSS MARGIN
100.00%
43.27% OPERATING MARGIN
43.27%
34.05% NET MARGIN
34.05%
14.82% ROE
14.82%
1.72% ROA
1.72%
13.93% ROIC
13.93%
FREE CASH FLOW ANALYSIS
Free Cash Flow Analysis BancFirst Corporation
image
Net Income 212 M
Depreciation & Amortization 22.2 M
Capital Expenditures -22.5 M
Stock-Based Compensation 3 M
Change in Working Capital -2.16 M
Others -1.82 M
Free Cash Flow 205 M
3. WALL STREET ANALYSTS ESTIMATES
Wall Street Analysts Price Targets BancFirst Corporation
image
Wall Street analysts predict an average 1-year price target for BANF of $95 , with forecasts ranging from a low of $95 to a high of $95 .
BANF Lowest Price Target Wall Street Target
95 USD -21.99%
BANF Average Price Target Wall Street Target
95 USD -21.99%
BANF Highest Price Target Wall Street Target
95 USD -21.99%
4. DIVIDEND ANALYSIS
0.73% DIVIDEND YIELD
0.46 USD DIVIDEND PER SHARE
5. COMPETITION
6. Ownership
Insider Ownership BancFirst Corporation
image
Sold
0-3 MONTHS
29.3 M USD 6
3-6 MONTHS
3.31 M USD 3
6-9 MONTHS
5.6 M USD 4
9-12 MONTHS
1.17 M USD 2
Bought
0 USD 0
0-3 MONTHS
23.3 K USD 1
3-6 MONTHS
23 K USD 1
6-9 MONTHS
47.8 K USD 2
9-12 MONTHS
Date Value Insider Amount Avg Price
3 days ago
Nov 14, 2024
Sell 924 K USD
Martin William Scott
director: Director
- 7500
123.1679 USD
4 days ago
Nov 13, 2024
Sell 1.3 M USD
Martin William Scott
director: Director
- 10298
126.0053 USD
1 week ago
Nov 06, 2024
Sell 633 K USD
Hannah Dennis Jay
Executive Vice President
- 5000
126.6767 USD
1 week ago
Nov 06, 2024
Sell 701 K USD
Hannah Dennis Jay
Executive Vice President
- 5543
126.5001 USD
1 week ago
Nov 06, 2024
Sell 1.75 M USD
Martin William Scott
director: Director
- 15000
116.9976 USD
2 weeks ago
Oct 30, 2024
Sell 568 K USD
Martin William Scott
director: Director
- 5000
113.5 USD
2 weeks ago
Oct 28, 2024
Sell 2.71 M USD
Main Street Banking Partners LP
10 percent owner
- 24421
110.7835 USD
2 weeks ago
Oct 28, 2024
Sell 902 K USD
RAINBOLT DAVID E
Executive & Director
- 8140
110.7835 USD
2 weeks ago
Oct 28, 2024
Sell 2.71 M USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 24421
110.7835 USD
3 weeks ago
Oct 24, 2024
Sell 64.2 K USD
RAINBOLT DAVID E
Executive & Director
- 583
110.1143 USD
3 weeks ago
Oct 24, 2024
Sell 64.3 K USD
RAINBOLT DAVID E
Executive & Director
- 584
110.1143 USD
3 weeks ago
Oct 24, 2024
Sell 193 K USD
Main Street Banking Partners LP
10 percent owner
- 1750
110.1143 USD
3 weeks ago
Oct 24, 2024
Sell 193 K USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 1750
110.1143 USD
3 weeks ago
Oct 23, 2024
Sell 617 K USD
Main Street Banking Partners LP
10 percent owner
- 5601
110.2072 USD
3 weeks ago
Oct 23, 2024
Sell 206 K USD
RAINBOLT DAVID E
Executive & Director
- 1867
110.2072 USD
3 weeks ago
Oct 23, 2024
Sell 206 K USD
RAINBOLT DAVID E
Executive & Director
- 1867
110.2072 USD
3 weeks ago
Oct 23, 2024
Sell 617 K USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 5601
110.2072 USD
3 weeks ago
Oct 22, 2024
Sell 28.5 K USD
RAINBOLT DAVID E
Executive & Director
- 259
110 USD
3 weeks ago
Oct 22, 2024
Sell 28.5 K USD
RAINBOLT DAVID E
Executive & Director
- 259
110 USD
3 weeks ago
Oct 22, 2024
Sell 85.6 K USD
Main Street Banking Partners LP
10 percent owner
- 778
110 USD
3 weeks ago
Oct 22, 2024
Sell 85.6 K USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 778
110 USD
3 weeks ago
Oct 21, 2024
Sell 238 K USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 2152
110.4668 USD
3 weeks ago
Oct 21, 2024
Sell 238 K USD
Main Street Banking Partners LP
10 percent owner
- 2152
110.4668 USD
3 weeks ago
Oct 21, 2024
Sell 79.2 K USD
RAINBOLT DAVID E
Executive & Director
- 717
110.4668 USD
3 weeks ago
Oct 21, 2024
Sell 79.3 K USD
RAINBOLT DAVID E
Executive & Director
- 718
110.4668 USD
2 months ago
Sep 13, 2024
Sell 1.09 M USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 10371
105.0241 USD
2 months ago
Sep 13, 2024
Sell 1.09 M USD
Main Street Banking Partners LP
10 percent owner
- 10371
105.0241 USD
2 months ago
Sep 13, 2024
Sell 363 K USD
RAINBOLT DAVID E
Executive & Director
- 3457
105.0241 USD
2 months ago
Sep 11, 2024
Sell 48.6 K USD
RAINBOLT DAVID E
Executive & Director
- 463
105.0057 USD
2 months ago
Sep 11, 2024
Sell 48.7 K USD
RAINBOLT DAVID E
Executive & Director
- 464
105.0057 USD
2 months ago
Sep 11, 2024
Sell 146 K USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 1391
105.0057 USD
2 months ago
Sep 11, 2024
Sell 146 K USD
Main Street Banking Partners LP
10 percent owner
- 1391
105.0057 USD
2 months ago
Sep 09, 2024
Sell 947 USD
RAINBOLT DAVID E
Executive & Director
- 9
105.25 USD
2 months ago
Sep 09, 2024
Sell 1.05 K USD
RAINBOLT DAVID E
Executive & Director
- 10
105.25 USD
2 months ago
Sep 10, 2024
Sell 56.2 K USD
RAINBOLT DAVID E
Executive & Director
- 535
105.0952 USD
2 months ago
Sep 09, 2024
Sell 2.84 K USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 27
105.25 USD
2 months ago
Sep 10, 2024
Sell 169 K USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 1604
105.0952 USD
2 months ago
Sep 09, 2024
Sell 2.84 K USD
Main Street Banking Partners LP
10 percent owner
- 27
105.25 USD
2 months ago
Sep 10, 2024
Sell 169 K USD
Main Street Banking Partners LP
10 percent owner
- 1604
105.0952 USD
2 months ago
Sep 09, 2024
Sell 2.33 M USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 22114.5
105.4553 USD
2 months ago
Sep 09, 2024
Sell 2.33 M USD
Main Street Banking Partners LP
10 percent owner
- 22114.5
105.4553 USD
2 months ago
Sep 09, 2024
Sell 777 K USD
RAINBOLT DAVID E
Executive & Director
- 7371.5
105.4553 USD
2 months ago
Sep 03, 2024
Sell 49.7 K USD
RAINBOLT DAVID E
Executive & Director
- 471
105.5849 USD
2 months ago
Sep 03, 2024
Sell 49.8 K USD
RAINBOLT DAVID E
Executive & Director
- 472
105.5849 USD
2 months ago
Sep 03, 2024
Sell 149 K USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 1414
105.5849 USD
2 months ago
Sep 03, 2024
Sell 149 K USD
Main Street Banking Partners LP
10 percent owner
- 1414
105.5849 USD
2 months ago
Aug 30, 2024
Sell 651 K USD
RAINBOLT DAVID E
Executive & Director
- 6125.5
106.223 USD
2 months ago
Aug 30, 2024
Sell 1.95 M USD
Rainbolt Leslie Jeannine
director, 10 percent owner:
- 18376.5
106.223 USD
2 months ago
Aug 30, 2024
Sell 1.95 M USD
Main Street Banking Partners LP
10 percent owner
- 18376.5
106.223 USD
2 months ago
Aug 29, 2024
Sell 13.9 K USD
FORAKER RANDY
Executive Vice President
- 130
107.0116 USD
2 months ago
Aug 28, 2024
Sell 307 K USD
FORAKER RANDY
Executive Vice President
- 2870
107.1026 USD
3 months ago
Aug 16, 2024
Sell 102 K USD
Lopez Dave R
director: Director
- 1000
102.1285 USD
3 months ago
Jul 25, 2024
Sell 55 K USD
Hannah Dennis Jay
Executive Vice President
- 500
110 USD
3 months ago
Jul 25, 2024
Sell 1.61 M USD
Martin William Scott
director: Director
- 15000
107.5 USD
3 months ago
Jul 24, 2024
Sell 538 K USD
Martin William Scott
director: Director
- 5000
107.5001 USD
3 months ago
Jul 24, 2024
Sell 108 K USD
Hannah Dennis Jay
Executive Vice President
- 1000
107.5 USD
3 months ago
Jul 23, 2024
Sell 210 K USD
Hannah Dennis Jay
Executive Vice President
- 2000
105 USD
3 months ago
Jul 23, 2024
Sell 53.3 K USD
Hannah Dennis Jay
Executive Vice President
- 500
106.6607 USD
3 months ago
Jul 23, 2024
Bought 21.1 K USD
SCHMIDT DARRYL
Executive Vice President
+ 199
105.8241 USD
3 months ago
Jul 23, 2024
Bought 2.22 K USD
SCHMIDT DARRYL
Executive Vice President
+ 21
105.8241 USD
3 months ago
Jul 22, 2024
Sell 210 K USD
Hannah Dennis Jay
Executive Vice President
- 2000
105.1612 USD
3 months ago
Jul 22, 2024
Sell 105 K USD
Hannah Dennis Jay
Executive Vice President
- 1000
105 USD
3 months ago
Jul 19, 2024
Sell 320 K USD
Hannah Dennis Jay
Executive Vice President
- 3000
106.503 USD
6 months ago
May 06, 2024
Sell 193 K USD
Hannah Dennis Jay
Executive Vice President
- 2096
92.2314 USD
6 months ago
May 06, 2024
Sell 314 K USD
Hannah Dennis Jay
Executive Vice President
- 3400
92.2308 USD
6 months ago
May 03, 2024
Sell 18.8 K USD
Hannah Dennis Jay
Executive Vice President
- 204
92.3818 USD
6 months ago
May 02, 2024
Sell 247 K USD
Lawrence Kevin
Executive Vice President
- 2709
91.1649 USD
6 months ago
May 01, 2024
Sell 184 K USD
Hannah Dennis Jay
Executive Vice President
- 2000
92.0283 USD
6 months ago
May 01, 2024
Sell 900 K USD
Lawrence Kevin
Executive Vice President
- 10000
90 USD
6 months ago
Apr 25, 2024
Sell 900 K USD
Lawrence Kevin
Executive Vice President
- 10000
90.0028 USD
6 months ago
Apr 24, 2024
Sell 234 K USD
COPELAND SCOTT
Executive Vice President
- 2534
92.2121 USD
6 months ago
Apr 24, 2024
Sell 27.6 K USD
Hannah Dennis Jay
Executive Vice President
- 300
92.0567 USD
6 months ago
Apr 22, 2024
Sell 901 K USD
Lawrence Kevin
Executive Vice President
- 10000
90.0723 USD
6 months ago
Apr 22, 2024
Bought 20.8 K USD
SCHMIDT DARRYL
Executive Vice President
+ 232
89.7063 USD
6 months ago
Apr 22, 2024
Bought 2.15 K USD
SCHMIDT DARRYL
Executive Vice President
+ 24
89.7063 USD
8 months ago
Mar 07, 2024
Sell 90 K USD
Hannah Dennis Jay
Executive Vice President
- 1000
90.0335 USD
8 months ago
Mar 04, 2024
Sell 262 K USD
Lopez Dave R
director: Director
- 3000
87.1755 USD
8 months ago
Feb 29, 2024
Sell 102 K USD
Lawrence Kevin
Executive Vice President
- 1159
88 USD
8 months ago
Feb 27, 2024
Sell 135 K USD
Lawrence Kevin
Executive Vice President
- 1529
88 USD
8 months ago
Feb 23, 2024
Sell 643 K USD
Lawrence Kevin
Executive Vice President
- 7312
88.0007 USD
9 months ago
Feb 09, 2024
Sell 354 K USD
Hannah Dennis Jay
Executive Vice President
- 4000
88.4529 USD
9 months ago
Feb 12, 2024
Sell 355 K USD
Hannah Dennis Jay
Executive Vice President
- 4000
88.6579 USD
9 months ago
Feb 15, 2024
Sell 90.1 K USD
Hannah Dennis Jay
Executive Vice President
- 1000
90.0713 USD
9 months ago
Feb 16, 2024
Sell 360 K USD
Hannah Dennis Jay
Executive Vice President
- 4000
90.0008 USD
9 months ago
Jan 22, 2024
Bought 20.8 K USD
SCHMIDT DARRYL
Executive Vice President
+ 225
92.6019 USD
9 months ago
Jan 22, 2024
Bought 2.22 K USD
SCHMIDT DARRYL
Executive Vice President
+ 24
92.6019 USD
11 months ago
Dec 06, 2023
Sell 460 K USD
Lawrence Kevin
Executive Vice President
- 5000
92 USD
11 months ago
Nov 22, 2023
Bought 24.7 K USD
Jones Mautra Staley
director: Director
+ 285
86.8 USD
1 year ago
Oct 23, 2023
Bought 20.8 K USD
SCHMIDT DARRYL
Executive Vice President
+ 251
83.0415 USD
1 year ago
Oct 23, 2023
Bought 2.24 K USD
SCHMIDT DARRYL
Executive Vice President
+ 27
83.0415 USD
1 year ago
Jul 24, 2023
Bought 9.36 K USD
SCHMIDT DARRYL
Executive Vice President
+ 93
100.6746 USD
1 year ago
Jul 24, 2023
Bought 2.01 K USD
SCHMIDT DARRYL
Executive Vice President
+ 20
100.6746 USD
1 year ago
Jun 13, 2023
Sell 471 K USD
Roberson Robin Noel
director: Director
- 5000
94.2988 USD
1 year ago
May 09, 2023
Bought 71.5 K USD
Goyne Joe
Director
+ 1000
71.5 USD
1 year ago
Apr 26, 2023
Bought 19.2 K USD
SCHMIDT DARRYL
Executive Vice President
+ 262
73.1767 USD
1 year ago
Apr 26, 2023
Bought 1.98 K USD
SCHMIDT DARRYL
Executive Vice President
+ 27
73.1767 USD
1 year ago
Apr 26, 2023
Bought 51.9 K USD
RAINBOLT H E
director: Chairman Emeritus and Director
+ 700
74.0774 USD
1 year ago
Apr 26, 2023
Bought 184 K USD
BRAND DENNIS L
Executive Vice President and
+ 2500
73.5 USD
1 year ago
Apr 26, 2023
Bought 185 K USD
BRAND DENNIS L
Executive Vice President and
+ 2500
74 USD
1 year ago
Feb 27, 2023
Sell 211 K USD
Lawrence Kevin
Executive Vice President
- 2291
92 USD
1 year ago
Jan 24, 2023
Bought 166 K USD
BRAND DENNIS L
director: Executive Vice President and
+ 2000
83 USD
1 year ago
Jan 23, 2023
Bought 19.2 K USD
SCHMIDT DARRYL
director: Executive Vice President
+ 232
82.5712 USD
1 year ago
Dec 09, 2022
Sell 186 K USD
Lopez Dave R
director: Director
- 2000
92.9572 USD
2 years ago
Oct 18, 2022
Bought 19.2 K USD
SCHMIDT DARRYL
director: Executive Vice President
+ 210.387
91.229 USD
2 years ago
Jul 15, 2022
Bought 17.2 K USD
SCHMIDT DARRYL
director: Executive Vice President
+ 186.694
92.166 USD
2 years ago
Oct 18, 2022
Bought 19.2 K USD
SCHMIDT DARRYL
director: Executive Vice President
+ 210.387
91.229 USD
2 years ago
Jul 15, 2022
Bought 17.2 K USD
SCHMIDT DARRYL
director: Executive Vice President
+ 186.694
92.166 USD
2 years ago
Aug 16, 2022
Sell 813 K USD
Ford Joseph
director: Director
- 6952
116.9958 USD
2 years ago
Aug 09, 2022
Sell 111 K USD
CRAIG C L JR
director: Director
- 1000
111.13 USD
2 years ago
Aug 08, 2022
Sell 531 K USD
CRAIG C L JR
director: Director
- 4800
110.5281 USD
2 years ago
Aug 05, 2022
Sell 294 K USD
CRAIG C L JR
director: Director
- 2700
108.7121 USD
2 years ago
Aug 04, 2022
Sell 162 K USD
CRAIG C L JR
director: Director
- 1500
107.944 USD
2 years ago
Aug 03, 2022
Sell 1.05 M USD
RAINBOLT DAVID E
director: Executive & Director
- 9388
111.3254 USD
2 years ago
Jul 29, 2022
Sell 5.32 M USD
RAINBOLT DAVID E
director: Executive & Director
- 50000
106.4548 USD
2 years ago
Jul 28, 2022
Sell 533 K USD
Roberson Robin Noel
director: Director
- 5000
106.6711 USD
2 years ago
Jun 07, 2022
Sell 191 K USD
Lawrence Kevin
director: Executive Vice President
- 2000
95.349 USD
2 years ago
Jun 02, 2022
Sell 41.6 K USD
COPELAND SCOTT
director: Executive Vice President
- 450
92.44 USD
2 years ago
May 13, 2022
Sell 3.25 M USD
RAINBOLT DAVID E
director: President and CEO and Director
- 39409
82.5758 USD
2 years ago
May 17, 2022
Sell 584 K USD
RAINBOLT DAVID E
President and CEO and Director
- 7080
82.5129 USD
2 years ago
May 13, 2022
Sell 584 K USD
BF Bank Partners LP
director:
- 7080
82.5129 USD
2 years ago
May 13, 2022
Sell 583 K USD
Main Street Banking Partners LP
director:
- 7071
82.5129 USD
2 years ago
May 12, 2022
Sell 7.53 M USD
BF Bank Partners LP
director:
- 90438
83.2606 USD
2 years ago
May 12, 2022
Sell 7.53 M USD
RAINBOLT DAVID E
director: President and CEO and Director
- 90438
83.2606 USD
2 years ago
May 12, 2022
Sell 7.53 M USD
Main Street Banking Partners LP
director:
- 90440
83.2606 USD
2 years ago
May 12, 2022
Sell 4.41 M USD
BF Bank Partners LP
director:
- 52500
84.0576 USD
2 years ago
May 12, 2022
Sell 4.41 M USD
Main Street Banking Partners LP
director:
- 52500
84.0576 USD
2 years ago
May 12, 2022
Sell 4.41 M USD
RAINBOLT DAVID E
director: President and CEO and Director
- 52500
84.0576 USD
2 years ago
Feb 28, 2022
Sell 1.64 M USD
Lawrence Kevin
Executive Vice President
- 21000
78.0973 USD
2 years ago
Feb 22, 2022
Sell 194 K USD
Martin William Scott
director: Director
- 2500
77.735 USD
3 years ago
Sep 14, 2021
Bought 54.2 K USD
BRAND DENNIS L
Executive Vice President and
+ 1000
54.25 USD
3 years ago
Sep 14, 2021
Bought 162 K USD
BRAND DENNIS L
Executive Vice President and
+ 3000
54 USD
3 years ago
Sep 13, 2021
Bought 272 K USD
BRAND DENNIS L
Executive Vice President and
+ 5000
54.5 USD
3 years ago
Aug 20, 2021
Bought 18.7 K USD
CRAIG C L JR
director: Director
+ 332
56.29 USD
4 years ago
Jul 30, 2020
Sell 44 K USD
Pierson Brian Wade
Senior Vice President
- 950
46.2702 USD
3 years ago
Jul 19, 2021
Sell 14 K USD
Pierson Brian Wade
Senior Vice President
- 250
55.8041 USD
3 years ago
May 20, 2021
Bought 72 K USD
RAINBOLT H E
director: Chairman Emeritus and Director
+ 1000
72.02 USD
3 years ago
May 18, 2021
Sell 359 K USD
BF Bank Partners LP
10 percent owner
- 5000
71.812 USD
3 years ago
May 18, 2021
Sell 359 K USD
Main Street Banking Partners LP
10 percent owner
- 5000
71.812 USD
3 years ago
May 18, 2021
Sell 359 K USD
RAINBOLT DAVID E
President and CEO and Director
- 5000
71.812 USD
3 years ago
May 17, 2021
Sell 370 K USD
RAINBOLT DAVID E
President and CEO and Director
- 5100
72.6282 USD
3 years ago
May 17, 2021
Sell 370 K USD
BF Bank Partners LP
10 percent owner
- 5100
72.6282 USD
3 years ago
May 17, 2021
Sell 370 K USD
Main Street Banking Partners LP
Director
- 5100
72.6281 USD
3 years ago
May 14, 2021
Sell 1.1 M USD
RAINBOLT DAVID E
director: President and CEO and Director
- 15000
73.2477 USD
3 years ago
May 14, 2021
Sell 1.1 M USD
RAINBOLT DAVID E
President and CEO and Director
- 15000
73.2477 USD
3 years ago
May 14, 2021
Sell 1.1 M USD
BF Bank Partners LP
10 percent owner
- 15000
73.2477 USD
3 years ago
May 14, 2021
Sell 1.1 M USD
Main Street Banking Partners LP
10 percent owner
- 15000
73.2477 USD
3 years ago
May 12, 2021
Sell 397 K USD
Main Street Banking Partners LP
10 percent owner
- 5473
72.607 USD
3 years ago
May 13, 2021
Sell 2.19 M USD
Main Street Banking Partners LP
10 percent owner
- 30000
72.9202 USD
3 years ago
May 12, 2021
Sell 397 K USD
RAINBOLT DAVID E
President and CEO and Director
- 5473
72.607 USD
3 years ago
May 13, 2021
Sell 2.19 M USD
RAINBOLT DAVID E
President and CEO and Director
- 30000
72.9202 USD
3 years ago
May 12, 2021
Sell 397 K USD
BF Bank Partners LP
10 percent owner
- 5473
72.607 USD
3 years ago
May 13, 2021
Sell 2.19 M USD
BF Bank Partners LP
10 percent owner
- 30000
72.9202 USD
3 years ago
Apr 28, 2021
Sell 26.4 K USD
Martin William Scott
director: Director
- 377
70 USD
3 years ago
Apr 29, 2021
Sell 149 K USD
Martin William Scott
director: Director
- 2123
70 USD
3 years ago
Apr 27, 2021
Sell 175 K USD
Martin William Scott
director: Director
- 2500
69.91 USD
3 years ago
Apr 23, 2021
Sell 345 K USD
Martin William Scott
director: Director
- 5000
69 USD
3 years ago
Apr 22, 2021
Sell 345 K USD
Martin William Scott
director: Director
- 5000
69 USD
3 years ago
Apr 21, 2021
Sell 343 K USD
Martin William Scott
director: Director
- 5000
68.53 USD
3 years ago
Mar 11, 2021
Sell 366 K USD
BRAND DENNIS L
Executive Vice President and
- 5000
73.11 USD
3 years ago
Mar 12, 2021
Sell 192 K USD
Slay John K JR
Regional Executive
- 2500
76.79 USD
3 years ago
Mar 11, 2021
Sell 258 K USD
Starks Ken
director: Regional Executive
- 3500
73.84 USD
3 years ago
Mar 11, 2021
Sell 258 K USD
Starks Ken
Regional Executive
- 3500
73.84 USD
3 years ago
Mar 08, 2021
Sell 353 K USD
JAMES KAREN
Executive Vice President and
- 5000
70.55 USD
3 years ago
Mar 08, 2021
Sell 542 K USD
Martin William Scott
director: Director
- 7500
72.26 USD
3 years ago
Mar 05, 2021
Sell 684 K USD
Anderson John
Regional Executive
- 10000
68.39 USD
3 years ago
Mar 03, 2021
Sell 173 K USD
Slay John K JR
Regional Executive
- 2500
69.32 USD
3 years ago
Mar 03, 2021
Sell 665 K USD
Martin William Scott
director: Director
- 10000
66.5 USD
3 years ago
Mar 02, 2021
Sell 654 K USD
Martin William Scott
director: Director
- 10000
65.38 USD
3 years ago
Mar 01, 2021
Sell 1.12 M USD
RAINBOLT DAVID E
director: President and CEO and Director
- 16996
65.8014 USD
3 years ago
Mar 01, 2021
Sell 1.12 M USD
RAINBOLT DAVID E
President and CEO and Director
- 16996
65.8014 USD
3 years ago
Mar 01, 2021
Sell 1.12 M USD
BF Bank Partners LP
10 percent owner
- 16996
65.8014 USD
3 years ago
Mar 01, 2021
Sell 1.12 M USD
Main Street Banking Partners LP
10 percent owner
- 16996
65.8014 USD
3 years ago
Mar 01, 2021
Sell 81.9 K USD
Lawrence Kevin
Executive Vice President
- 1250
65.5 USD
3 years ago
Feb 26, 2021
Sell 307 K USD
Main Street Banking Partners LP
10 percent owner
- 4713
65.0633 USD
3 years ago
Feb 26, 2021
Sell 307 K USD
BF Bank Partners LP
10 percent owner
- 4713
65.0633 USD
3 years ago
Feb 26, 2021
Sell 307 K USD
RAINBOLT DAVID E
President and CEO and Director
- 4713
65.0633 USD
3 years ago
Feb 25, 2021
Sell 605 K USD
RAINBOLT DAVID E
President and CEO and Director
- 9280
65.1793 USD
3 years ago
Feb 25, 2021
Sell 605 K USD
Main Street Banking Partners LP
10 percent owner
- 9280
65.1793 USD
3 years ago
Feb 25, 2021
Sell 605 K USD
BF Bank Partners LP
10 percent owner
- 9280
65.1793 USD
3 years ago
Feb 24, 2021
Sell 2.38 M USD
Main Street Banking Partners LP
10 percent owner
- 36046
66.1144 USD
3 years ago
Feb 24, 2021
Sell 2.38 M USD
RAINBOLT DAVID E
director: President and CEO and Director
- 36046
66.1144 USD
3 years ago
Feb 24, 2021
Sell 2.38 M USD
BF Bank Partners LP
10 percent owner
- 36046
66.1144 USD
3 years ago
Feb 23, 2021
Sell 1.44 M USD
BF Bank Partners LP
10 percent owner
- 21761
66.1334 USD
3 years ago
Feb 23, 2021
Sell 1.44 M USD
Main Street Banking Partners LP
10 percent owner
- 21761
66.1334 USD
3 years ago
Feb 23, 2021
Sell 1.44 M USD
RAINBOLT DAVID E
President and CEO and Director
- 21761
66.1334 USD
3 years ago
Feb 22, 2021
Sell 1.24 M USD
RAINBOLT DAVID E
President and CEO and Director
- 18704
66.2347 USD
3 years ago
Feb 22, 2021
Sell 1.24 M USD
Main Street Banking Partners LP
10 percent owner
- 18704
66.2347 USD
3 years ago
Feb 22, 2021
Sell 1.24 M USD
BF Bank Partners LP
10 percent owner
- 18704
66.2347 USD
3 years ago
Feb 09, 2021
Sell 160 K USD
Foster Kelly
Senior Vice President
- 2500
64 USD
3 years ago
Feb 04, 2021
Sell 747 K USD
Wallace Mike
director: Director
- 12000
62.25 USD
3 years ago
Jan 29, 2021
Bought 34.8 K USD
Goyne Joe
Director
+ 600
58 USD
3 years ago
Jan 27, 2021
Sell 152 K USD
Foster Kelly
Senior Vice President
- 2500
60.68 USD
3 years ago
Dec 18, 2020
Bought 10 K USD
Brace Mark
Regional Executive
+ 175
57.3463 USD
3 years ago
Dec 18, 2020
Sell 1.14 M USD
Harlow David R
Cheif Executive Officer
- 20000
56.929 USD
3 years ago
Dec 03, 2020
Sell 144 K USD
Lawrence Kevin
Executive Vice President
- 2500
57.5 USD
4 years ago
Sep 10, 2020
Bought 22.1 K USD
Goyne Joe
Director
+ 500
44.25 USD
4 years ago
May 14, 2020
Bought 30 K USD
BRAND DENNIS L
director: Executive Vice President and
+ 1000
30 USD
4 years ago
May 14, 2020
Bought 30 K USD
BRAND DENNIS L
Executive Vice President and
+ 1000
30 USD
4 years ago
Mar 18, 2020
Bought 15.9 K USD
Goyne Joe
Director
+ 500
31.75 USD
4 years ago
Mar 06, 2020
Bought 23.5 K USD
Goyne Joe
Executive Officer
+ 500
47 USD
4 years ago
Mar 05, 2020
Bought 24.5 K USD
Goyne Joe
Executive Officer
+ 500
49 USD
4 years ago
Mar 18, 2020
Bought 7.36 K USD
FORAKER RANDY
Executive Vice President
+ 230
32 USD
4 years ago
Mar 17, 2020
Bought 8.04 K USD
FORAKER RANDY
Executive Vice President
+ 240
33.5 USD
4 years ago
Mar 17, 2020
Bought 628 K USD
McCasland Thomas Howard III
director: Director
+ 18000
34.8921 USD
4 years ago
Mar 17, 2020
Sell 628 K USD
McCasland Thomas Howard III
director: Director
- 18000
34.8921 USD
4 years ago
Mar 17, 2020
Bought 67.4 K USD
Wedel Gregory
director: BancFirst Corp. Director
+ 2000
33.722 USD
4 years ago
Mar 16, 2020
Bought 20.5 K USD
Brace Mark
Regional Executive
+ 600
34.12 USD
4 years ago
Mar 16, 2020
Bought 105 K USD
Samis Michael S.
director: Director
+ 3000
35 USD
4 years ago
Mar 16, 2020
Bought 70.5 K USD
Johnstone William O
Vice Chairman and Director
+ 2000
35.2511 USD
4 years ago
Mar 13, 2020
Bought 243 K USD
Harlow David R
Cheif Executive Officer
+ 7000
34.6521 USD
4 years ago
Mar 13, 2020
Bought 382 K USD
NORICK RONALD J
director: Director
+ 10000
38.2068 USD
4 years ago
Mar 13, 2020
Bought 37.8 K USD
WILLIAMS G RAINEY JR
director: Director
+ 1000
37.78 USD
4 years ago
Mar 13, 2020
Bought 36.4 K USD
Johnstone William O
Vice Chairman and Director
+ 1000
36.4 USD
4 years ago
Mar 12, 2020
Bought 239 K USD
BRAND DENNIS L
Executive Vice President and
+ 7000
34.16 USD
4 years ago
Mar 12, 2020
Bought 15.1 K USD
COPELAND SCOTT
Executive Vice President
+ 450
33.55 USD
4 years ago
Mar 12, 2020
Bought 15.1 K USD
COPELAND SCOTT
director: Executive Vice President
+ 450
33.55 USD
4 years ago
Mar 11, 2020
Bought 36.4 K USD
Starks Ken
Regional Executive
+ 1000
36.43 USD
4 years ago
Mar 09, 2020
Bought 38 K USD
BRAND DENNIS L
Executive Vice President and
+ 1000
37.97 USD
4 years ago
Mar 09, 2020
Bought 38.5 K USD
BRAND DENNIS L
Executive Vice President and
+ 1000
38.5 USD
4 years ago
Mar 09, 2020
Bought 42.5 K USD
BRAND DENNIS L
Executive Vice President and
+ 1000
42.5 USD
4 years ago
Mar 09, 2020
Bought 42.9 K USD
BRAND DENNIS L
Executive Vice President and
+ 1000
42.9 USD
4 years ago
Mar 09, 2020
Bought 19.1 K USD
Goyne Joe
director: Director
+ 500
38.12 USD
4 years ago
Mar 06, 2020
Bought 4.7 K USD
Goyne Joe
Director
+ 100
47 USD
4 years ago
Mar 06, 2020
Bought 24.5 K USD
Goyne Joe
Director
+ 500
49 USD
4 years ago
Feb 28, 2020
Bought 50.9 K USD
RAINBOLT H E
director: Chairman Emeritus and Director
+ 1000
50.909 USD
4 years ago
Feb 28, 2020
Bought 104 K USD
BRAND DENNIS L
Executive Vice President and
+ 2000
52 USD
4 years ago
Feb 28, 2020
Bought 104 K USD
BRAND DENNIS L
director: Executive Vice President and
+ 2000
52 USD
4 years ago
Feb 28, 2020
Bought 104 K USD
BRAND DENNIS L
director: Executive Vice President and
+ 2000
51.86 USD
4 years ago
Feb 28, 2020
Bought 104 K USD
BRAND DENNIS L
Executive Vice President and
+ 2000
51.86 USD
4 years ago
Feb 26, 2020
Bought 27 K USD
Goyne Joe
director: Director
+ 500
54 USD
4 years ago
Feb 25, 2020
Bought 56 K USD
Goyne Joe
director: Director
+ 1000
56 USD
4 years ago
Feb 20, 2020
Sell 59.4 K USD
NEVILLE ROBERT M
Executive Vice President
- 1000
59.3886 USD
4 years ago
Feb 11, 2020
Sell 256 K USD
SEAT DAVID
Regional Executive
- 4200
61 USD
4 years ago
Dec 06, 2019
Sell 1.2 M USD
Harlow David R
Regional Executive
- 20000
60 USD
5 years ago
Nov 07, 2019
Sell 150 K USD
Foster Kelly
Senior Vice President
- 2500
60 USD
5 years ago
Nov 07, 2019
Sell 150 K USD
Foster Kelly
director: Senior Vice President
- 2500
60 USD
5 years ago
Nov 01, 2019
Sell 497 K USD
Gish Mark
Regional Executive
- 8500
58.5024 USD
5 years ago
Oct 29, 2019
Sell 292 K USD
Anderson John
Regional Executive
- 5000
58.5 USD
5 years ago
Oct 22, 2019
Sell 119 K USD
SEAT DAVID
Regional Executive
- 2000
59.5 USD
5 years ago
Oct 22, 2019
Sell 296 K USD
SCHMIDT DARRYL
Executive Vice President
- 5000
59.2165 USD
5 years ago
Oct 21, 2019
Sell 118 K USD
SEAT DAVID
Regional Executive
- 2000
59.25 USD
5 years ago
Oct 21, 2019
Sell 118 K USD
SEAT DAVID
Regional Executive
- 2000
59 USD
5 years ago
Sep 10, 2019
Sell 220 K USD
SCHMIDT DARRYL
Executive Vice President
- 4000
55.0513 USD
5 years ago
Aug 15, 2019
Bought 106 K USD
NORICK RONALD J
director: Director
+ 2000
53 USD
5 years ago
May 28, 2019
Bought 107 K USD
NORICK RONALD J
director: Director
+ 2000
53.7407 USD
6 years ago
Sep 13, 2018
Sell 32.3 K USD
SEAT DAVID
Regional Executive
- 528
61.25 USD
6 years ago
Sep 10, 2018
Sell 22.5 K USD
SEAT DAVID
Regional Executive
- 354
63.5 USD
6 years ago
Sep 05, 2018
Sell 14 K USD
SEAT DAVID
Regional Executive
- 218
64.25 USD
6 years ago
Sep 05, 2018
Sell 80 K USD
Lawrence Kevin
Executive Vice President
- 1250
64 USD
6 years ago
Jul 27, 2018
Bought 63.2 K USD
RAINBOLT H E
director: Chairman Emeritus and Director
+ 1000
63.2499 USD
6 years ago
Jul 25, 2018
Sell 63.8 K USD
Gish Mark
Regional Executive
- 1000
63.83 USD
6 years ago
Jul 25, 2018
Sell 32 K USD
Gish Mark
Regional Executive
- 500
63.9202 USD
6 years ago
Jul 23, 2018
Sell 320 K USD
Lawrence Kevin
director: Executive Vice President
- 5000
64 USD
6 years ago
Jun 06, 2018
Sell 187 K USD
Starks Ken
Regional Executive
- 3000
62.3774 USD
6 years ago
May 15, 2018
Sell 292 K USD
Anderson John
Regional Executive
- 5000
58.3066 USD
6 years ago
Apr 23, 2018
Sell 290 K USD
Lawrence Kevin
Executive Vice President
- 5000
58.02 USD
6 years ago
Apr 20, 2018
Sell 2.11 M USD
R BANKING LTD PTNRSHP
10 percent owner
- 37470
56.3394 USD
7. News
Are You Looking for a Top Momentum Pick? Why BancFirst (BANF) is a Great Choice Does BancFirst (BANF) have what it takes to be a top stock pick for momentum investors? Let's find out. zacks.com - 2 days ago
Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year? Here is how BancFirst (BANF) and Manulife Financial (MFC) have performed compared to their sector so far this year. zacks.com - 1 week ago
BancFirst (BANF) Upgraded to Strong Buy: Here's What You Should Know BancFirst (BANF) has been upgraded to a Zacks Rank #1 (Strong Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term. zacks.com - 3 weeks ago
BancFirst (BANF) Beats Q3 Earnings and Revenue Estimates BancFirst (BANF) came out with quarterly earnings of $1.75 per share, beating the Zacks Consensus Estimate of $1.57 per share. This compares to earnings of $1.52 per share a year ago. zacks.com - 4 weeks ago
BANCFIRST CORPORATION REPORTS THIRD QUARTER EARNINGS OKLAHOMA CITY , Oct. 17, 2024 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $58.9 million, or $1.75 per diluted share, for the third quarter of 2024 compared to net income of $51.0 million, or $1.52 per diluted share, for the third quarter of 2023. The Company's net interest income for the third quarter of 2024 increased to $115.0 million from $104.3 million for the same period in 2023. prnewswire.com - 4 weeks ago
Will BancFirst (BANF) Beat Estimates Again in Its Next Earnings Report? BancFirst (BANF) has an impressive earnings surprise history and currently possesses the right combination of the two key ingredients for a likely beat in its next quarterly report. zacks.com - 1 month ago
BancFirst (BANF) Earnings Expected to Grow: What to Know Ahead of Q3 Release BancFirst (BANF) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations. zacks.com - 1 month ago
13 Upcoming Dividend Increases Including 2 Kings Next week features 13 dividend increases, including Illinois Tool Works (7.4%) and Federal Realty Investment Trust (0.9%), both Dividend Kings. My strategy focuses on buying, holding, and adding companies with consistent dividend growth and market outperformance, using data from U.S. Dividend Champions and NASDAQ. I use SCHD and RNP as benchmarks; if a stock can't outperform these, I prefer investing in the ETFs. seekingalpha.com - 1 month ago
BancFirst (BANF) Is Up 3.47% in One Week: What You Should Know Does BancFirst (BANF) have what it takes to be a top stock pick for momentum investors? Let's find out. zacks.com - 1 month ago
Best Income Stocks to Buy for September 13th BANF, ALX and BPRN made it to the Zacks Rank #1 (Strong Buy) income stocks list on September 13, 2024. zacks.com - 2 months ago
Strength Seen in BancFirst (BANF): Can Its 4.0% Jump Turn into More Strength? BancFirst (BANF) was a big mover last session on higher-than-average trading volume. The latest trend in earnings estimate revisions might not help the stock continue moving higher in the near term. zacks.com - 2 months ago
BancFirst: Shares Still Look Pricey Amid Soft Earnings Shares of Oklahoma-based BancFirst have done okay since my opening piece last year, lifted by the broader rally in regional bank stocks. Earnings have been fairly muted as expected, with net interest income still recovering from recent funding cost pressure and non-interest income hit by a reduction in swipe fees. Currently trading for over 2.5x tangible book value, these shares are now even more expensive than at opening coverage, with earnings set to remain fairly flat in the near term. seekingalpha.com - 2 months ago
8. Profile Summary

BancFirst Corporation BANF

image
COUNTRY US
INDUSTRY Banks - Regional
MARKET CAP $ 4.03 B
Dividend Yield 0.73%
Description BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses. It operates through Metropolitan Banks, Community Banks, Pegasus Bank, and Other Financial Services segments. The company offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money market accounts, sweep accounts, club accounts, individual retirement accounts, and certificates of deposit, as well as overdraft protection and auto draft services. It also provides commercial, financial, and other loans for working capital, facilities acquisition or expansion, purchase of equipment, and other needs; lending services that include private banking, energy, commercial and residential real estate, and commercial and industrial loans; and loans to finance purchases of consumer goods, such as automobiles, boats, household goods, vacations, and education. In addition, the company engages in the investment management and administration of trusts for individuals, corporations, and employee benefit plans, as well as bond trustee and paying agent business for various Oklahoma municipalities and governmental entities; and provision of item processing, research, and other correspondent banking services. Further, it is involved in real estate investment and insurance agency services; and providing funds transfer, collection, safe deposit box, cash management, and other services. The company serves customers in non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. It operates through 108 banking locations in Oklahoma and 3 banking locations in Dallas, Texas. The company was formerly known as United Community Corporation and changed its name to BancFirst Corporation in November 1988. BancFirst Corporation was incorporated in 1984 and is headquartered in Oklahoma City, Oklahoma.
Contact 100 North Broadway Avenue, Oklahoma City, OK, 73102 https://www.bancfirst.bank
IPO Date March 26, 1990
Employees 2109
Officers Mr. B. Scott Copeland Executive Vice President & Head of Operations - BancFirst Mr. Randy P. Foraker Executive Vice President, Chief Risk Officer & Secretary Mr. David E. Rainbolt Executive Chairman Ms. Laura J. Ratliff Advisory Director Mr. David R. Harlow President, Chief Executive Officer & Director Mr. Brian Wade Pierson Senior Vice President & Assistant Secretary Mr. Roy C. Ferguson Executive Vice President & Chief Credit Officer of BancFirst Mr. Harry Maxson Smith President of Pegasus Bank Ms. Hannah Andrus Executive Vice President, Chief Financial Officer & Treasurer Ms. Dara Wanzer Executive Vice President of Human Resources - BancFirst