BANF Logo

BancFirst Corporation (BANF) 

NASDAQ
Market Cap
$4.23B
Sector
Financial Services
Industry
Banks—Regional
Rank in Sector
235 of 647
Rank in Industry
112 of 306

Largest Insider Buys in Sector

BANF Stock Price History Chart

BANF Stock Performance

About BancFirst Corporation

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.

Insider Activity of BancFirst Corporation

Over the last 12 months, insiders at BancFirst Corporation have bought $69,304 and sold $50.47M worth of BancFirst Corporation stock.

On average, over the past 5 years, insiders at BancFirst Corporation have bought $800,740 and sold $29.23M worth of stock each year.

Highest buying activity among insiders over the last 12 months: SCHMIDT DARRYL (Executive Vice President) — $69,304.

The last purchase of 220 shares for transaction amount of $23,281 was made by SCHMIDT DARRYL (Executive Vice President) on 2024‑07‑23.

List of Insider Buy and Sell Transactions, BancFirst Corporation

2024-11-21SaleDirector
24,607
0.0753%
$124.70$3.07M+3.60%
2024-11-15SaleDirector
25,000
0.0759%
$123.00$3.08M+4.53%
2024-11-14SaleDirector
7,500
0.0228%
$123.17$923,759-1.13%
2024-11-13SaleDirector
10,298
0.0317%
$126.01$1.3M+3.80%
2024-11-06SaleDirector
15,000
0.0421%
$117.00$1.75M-0.32%
2024-11-06SaleExecutive Vice President
10,543
0.032%
$126.58$1.33M-0.32%
2024-10-30SaleDirector
5,000
0.0155%
$113.50$567,500+13.85%
2024-10-28Sale
24,421
0.0745%
$110.78$2.71M-0.07%
2024-10-28Sale10 percent owner
24,421
0.0745%
$110.78$2.71M-0.07%
2024-10-28SaleExecutive & Director
8,140
0.0248%
$110.78$901,778-0.07%
2024-10-24Sale
1,750
0.0053%
$110.11$192,7000.00%
2024-10-24Sale10 percent owner
1,750
0.0053%
$110.11$192,7000.00%
2024-10-24SaleExecutive & Director
1,167
0.0035%
$110.11$128,5030.00%
2024-10-23Sale
5,601
0.017%
$110.21$617,2710.00%
2024-10-23Sale10 percent owner
5,601
0.017%
$110.21$617,2710.00%
2024-10-23SaleExecutive & Director
3,734
0.0113%
$110.21$411,5140.00%
2024-10-22Sale
778
0.0024%
$110.00$85,5800.00%
2024-10-22Sale10 percent owner
778
0.0024%
$110.00$85,5800.00%
2024-10-22SaleExecutive & Director
518
0.0016%
$110.00$56,9800.00%
2024-10-21Sale
2,152
0.0066%
$110.47$237,725+15.49%

Insider Historical Profitability

15.29%
Main Street Banking Partners LP10 percent owner
4910000
14.8209%
$127.83025
Rainbolt Leslie Jeannine
4910000
14.8209%
$127.83012
Martin William ScottDirector
224499
0.6777%
$127.83018
RAINBOLT DAVID EExecutive & Director
200000
0.6037%
$127.83033
SCHMIDT DARRYLExecutive Vice President
49138
0.1483%
$127.831223+6.11%
COPELAND SCOTTExecutive Vice President
13290
0.0401%
$127.83214+23.92%
Lawrence KevinExecutive Vice President
10000
0.0302%
$127.83016
FORAKER RANDYExecutive Vice President
0
0%
$127.83215+48.66%
Lopez Dave RDirector
0
0%
$127.83111+13.31%
Hannah Dennis JayExecutive Vice President
0
0%
$127.83015
R BANKING LTD PTNRSHPCEO
5500000
16.6018%
$127.83050
BF Bank Partners LP
5000000
15.0926%
$127.83013
MCCALMONT J RALPHDirector
160059
0.4831%
$127.83011
McCasland Thomas Howard IIIDirector
92380
0.2789%
$127.8311+31.08%
ODOM PAUL B JRdirector
64700
0.1953%
$127.8390+14.26%
WILLIAMS G RAINEY JRDirector
64600
0.195%
$127.8341+16.5%
CRAIG C L JRDirector
42072
0.127%
$127.83522+14.08%
BRAND DENNIS LExecutive Vice President and
37000
0.1117%
$127.831234+25.96%
NORICK RONALD JDirector
36000
0.1087%
$127.8391+9.6%
NEVILLE ROBERT MExecutive Vice President
31164
0.0941%
$127.8305
FERGUSON ROY CRegional Executive
10640
0.0321%
$127.8324<0.0001%
JAMES KARENExecutive Vice President and
10236
0.0309%
$127.8308
MORAN MELVINdirector
8200
0.0248%
$127.8311+1.61%
GREER K GORDANVice Chairman
7840
0.0237%
$127.8301
SEAT DAVIDRegional Executive
7500
0.0226%
$127.83017
HUGON JOHN Cdirector
7396
0.0223%
$127.8301
Johnstone William OVice Chairman and Director
7000
0.0211%
$127.8321+22.05%
Harlow David RCheif Executive Officer
7000
0.0211%
$127.83110+13.38%
SHOCKLEY JOE T JREVP & CFO
6400
0.0193%
$127.83029
CARDWELL WAYNE E
6100
0.0184%
$127.8348+15.18%
Goyne JoeDirector
5600
0.0169%
$127.8380+15.06%
Drummond F Forddirector
3000
0.0091%
$127.8330+18.74%
Samis Michael S.Director
3000
0.0091%
$127.8312+30.73%
Wedel GregoryBancFirst Corp. Director
2000
0.006%
$127.8310+31.08%
GREGORY ROBERT AVice Chairman
1774
0.0054%
$127.8302
Starks KenRegional Executive
1000
0.003%
$127.83110+21.27%
Pierson Brian WadeSenior Vice President
1000
0.003%
$127.8302
HANNAH D JAYExecutive Vice President
782
0.0024%
$127.8302
Brace MarkRegional Executive
775
0.0023%
$127.8320+23.41%
RAINBOLT H EChairman Emeritus and Director
706
0.0021%
$127.831310+8.15%
DANIEL JIMVice Chairman
600
0.0018%
$127.8302
Jones Mautra StaleyDirector
285
0.0009%
$127.8310
PETERSEN DALE EEVP
0
0%
$127.8303
ROGERS J MICHAELSenior Vice President
0
0%
$127.8305
CRAWFORD WILLIAM HDirector
0
0%
$127.8306
HALVERSTADT DONALD Bdirector
0
0%
$127.8302
McMillan Marion
0
0%
$127.83032
Westman DavidEVP, Chief Technology Officer
0
0%
$127.8309
Wallace MikeDirector
0
0%
$127.8321<0.0001%
Ross Cynthia S.director
0
0%
$127.8301
Robinson HarveyPresident
0
0%
$127.8303
Foster KellySenior Vice President
0
0%
$127.8304
Fleming Paul DExecutive Vice President
0
0%
$127.8301
Weast Jennifer CController
0
0%
$127.8302
Anderson JohnRegional Executive
0
0%
$127.8304
Ford JosephDirector
0
0%
$127.8301
Roberson Robin NoelDirector
0
0%
$127.8302
Gish MarkRegional Executive
0
0%
$127.8302
Slay John K JRRegional Executive
0
0%
$127.8302

Institutional Investor Ownership

Top Shareholders
Top Buyers
Top Sellers
New Shareholders
Sold-Out Shareholders
BlackRock$240.74M8.292.73M-2.69%-$6.66M0.01
KAYNE ANDERSON INVESTMENT MANAGEMENT LLC$189.27M6.522.15M-0.35%-$669,292.190.44
The Vanguard Group$188.01M6.472.14M-0.65%-$1.22M<0.01
Bancfirst Trust Investment Management$99.25M3.421.13M+4.22%+$4.02M47.52
Dimensional Fund Advisors$86.75M2.99985,496+2.32%+$1.97M0.02
State Street$70.84M2.43800,848+0.15%+$107,210.51<0.01
Champlain Investment Partners, LLC$49.2M1.69558,894-0.75%-$371,046.450.28
Geode Capital Management$38.17M1.31433,507+2.56%+$952,256.28<0.01
Northern Trust$27.31M0.94310,230-9.21%-$2.77M<0.01
Wells Fargo$22.53M0.78255,912+7.59%+$1.59M0.01
Fuller & Thaler Asset Management, Inc.$21.83M0.75247,966+0.17%+$36,444.470.1
Morgan Stanley$17.77M0.61201,818-1.97%-$356,875.30<0.01
BNY Mellon$16.91M0.58192,070-2.32%-$401,151.90<0.01
Charles Schwab$15.42M0.53175,165+3.3%+$493,232.09<0.01
Goldman Sachs$13.55M0.47153,899-3.73%-$525,099.03<0.01
Raymond James Associates$8.06M0.2891,538-0.17%-$13,732.680.01
Nuveen$7.71M0.2787,560-0.92%-$71,836.05<0.01
Bank of America$7.22M0.2582,065-6.18%-$476,242.37<0.01
JPMorgan Chase$5.85M0.266,491-14.62%-$1M<0.01
First Trust$5.71M0.264,893-11.08%-$711,722.450.01
RhumbLine Advisers$5.58M0.1963,354-0.26%-$14,788.980.01
Invesco$5.18M0.1858,825-31.45%-$2.38M<0.01
Crawford Investment Counsel$5.05M0.1757,386+0.64%+$32,130.950.09
Fidelity Investments$4.81M0.1754,614-0.5%-$23,944.01<0.0001
Legal & General$4.42M0.1550,194+0.45%+$19,630.69<0.01
Edgestream Partners, L.P.$4.27M0.1548,553New+$4.27M0.21
Ameriprise Financial$4.14M0.1447,053+0.89%+$36,448.36<0.01
Swiss National Bank$3.72M0.1342,2180%+$0<0.01
Hodges Capital$3.54M0.1240,200-30.93%-$1.58M0.24
Stifel$3.46M0.1239,358-0.97%-$33,803.52<0.01
Credit Suisse$3.13M0.1135,578-4.19%-$137,062.70<0.01
Qube Research & Technologies$2.97M0.133,682+112.84%+$1.57M<0.01
Regions Bank$2.89M0.132,811+1.27%+$36,268.360.02
AllianceBernstein$2.65M0.0930,0620%+$0<0.01
Barclays$2.6M0.0929,576-33.39%-$1.3M<0.01
Public Sector Pension Investment Board$2.62M0.0929,711-1.16%-$30,810.500.02
John W Rosenthal Capital Management Inc$2.41M0.0827,402-3.37%-$84,156.643.6
SEI Investments Company$2.13M0.0724,140+58.8%+$786,903.80<0.01
UBS$2.1M0.0723,809-15.15%-$374,127.45<0.01
Ubs Asset Management Americas Inc$2.07M0.0723,4660%+$0<0.01
Full Sail Capital$2.02M0.0722,930-14.85%-$352,120.020.14
Royal Bank of Canada$2.04M0.0723,138-18.12%-$450,616.13<0.0001
Citigroup$1.94M0.0722,079+7.78%+$140,319.79<0.01
CalSTRS$1.89M0.0721,467-5.8%-$116,375.66<0.01
Janus Henderson$1.87M0.0721,296+87.47%+$874,508.44<0.01
Voloridge Investment Management, LLC$1.87M0.0621,231-17.3%-$391,029.280.01
LINSCO PRIVATE LEDGER CORP$1.6M0.0618,135-2.02%-$32,835.83<0.01
Citadel Advisors LLC$1.58M0.0517,960New+$1.58M<0.01
American Century Investments$1.48M0.0516,798-0.2%-$2,993.02<0.01
Newedge Wealth Llc$1.52M0.0516,588+10.54%+$145,342.010.04
Prismo does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.
Information is provided 'as-is' and solely for informational purposes and is not advice. Prismo does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.