BANF Insider Trading

Insider Ownership Percentage: 35.70%
Insider Buying (Last 12 Months): $55,550.33
Insider Selling (Last 12 Months): $16,913,969.93

BancFirst Insider Trading History Chart

This chart shows the insider buying and selling history at BancFirst by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

BancFirst Share Price & Price History

Current Price: $83.10
Price Change: Price Increase of +1.61 (1.98%)
As of 03/31/2023 01:00 AM ET

This chart shows the closing price history over time for BANF up to the past year.

Skip Chart and Table DataPrice Data in Insider Trading History Table
Days: 30 | 90 | 365

BancFirst Insider Trading History

Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
2/27/2023Kevin LawrenceEVPSell2,291$92.00$210,772.0010,000View SEC Filing Icon  
1/23/2023Darryl SchmidtEVPBuy232$82.57$19,156.2448,029View SEC Filing Icon  
12/9/2022Dave R. LopezDirectorSell2,000$92.96$185,920.00View SEC Filing Icon  
10/18/2022Darryl SchmidtEVPBuy210$91.23$19,158.3048,194View SEC Filing Icon  
8/16/2022Joseph FordDirectorSell6,952$117.00$813,384.00View SEC Filing Icon  
8/8/2022C. L. Craig, Jr.DirectorSell4,800$110.53$530,544.0043,072View SEC Filing Icon  
8/5/2022C. L. Craig, Jr.DirectorSell2,700$108.71$293,517.0047,872View SEC Filing Icon  
8/3/2022David E. RainboltDirectorSell9,388$111.33$1,045,166.0425,000View SEC Filing Icon  
7/28/2022Robin Noel RobersonDirectorSell5,000$106.67$533,350.0014,000View SEC Filing Icon  
7/15/2022Darryl SchmidtEVPBuy187$92.17$17,235.7947,984View SEC Filing Icon  
6/7/2022Kevin LawrenceEVPSell2,000$95.35$190,700.0010,000View SEC Filing Icon  
5/17/2022David E. RainboltCEOSell7,080$82.51$584,170.805,000,000View SEC Filing Icon  
5/17/2022Main Street Banking Partners LMajor ShareholderSell7,071$82.51$583,428.215,000,000View SEC Filing Icon  
5/12/2022Bf Bank Partners LpMajor ShareholderSell52,500$84.06$4,413,150.005,136,927View SEC Filing Icon  
5/12/2022David E. RainboltCEOSell90,438$83.26$7,529,867.885,046,489View SEC Filing Icon  
2/28/2022Kevin LawrenceEVPSell21,000$78.10$1,640,100.00View SEC Filing Icon  
2/22/2022William Scott MartinDirectorSell2,500$77.73$194,325.00View SEC Filing Icon  
9/13/2021Dennis L. BrandEVPBuy5,000$54.50$272,500.00View SEC Filing Icon  
8/20/2021C. L. Craig, Jr.DirectorBuy332$56.29$18,688.2852,072View SEC Filing Icon  
7/19/2021Brian Wade PiersonSVPSell250$55.80$13,950.001,000View SEC Filing Icon  
5/18/2021Bf Bank Partners LpMajor ShareholderSell5,000$71.81$359,050.005,189,427View SEC Filing Icon  
5/17/2021David E. RainboltCEOSell5,100$72.63$370,413.005,194,427View SEC Filing Icon  
5/14/2021Bf Bank Partners LpMajor ShareholderSell15,000$73.25$1,098,750.005,199,527View SEC Filing Icon  
5/13/2021David E. RainboltCEOSell30,000$72.92$2,187,600.00View SEC Filing Icon  
5/12/2021Main Street Banking Partners LMajor ShareholderSell5,473$72.61$397,394.535,244,527View SEC Filing Icon  
4/29/2021William Scott MartinDirectorSell2,123$70.00$148,610.00View SEC Filing Icon  
4/27/2021William Scott MartinDirectorSell2,500$69.91$174,775.00View SEC Filing Icon  
4/23/2021William Scott MartinDirectorSell5,000$69.00$345,000.00
4/21/2021William Scott MartinDirectorSell5,000$68.53$342,650.00View SEC Filing Icon  
3/11/2021Dennis L. BrandEVPSell5,000$73.11$365,550.0021,000View SEC Filing Icon  
3/11/2021Ken StarksInsiderSell3,500$73.84$258,440.004,500View SEC Filing Icon  
3/8/2021Karen JamesEVPSell5,000$70.55$352,750.0010,236View SEC Filing Icon  
3/8/2021William Scott MartinDirectorSell7,500$72.26$541,950.007,500View SEC Filing Icon  
3/5/2021John AndersonInsiderSell10,000$68.39$683,900.0010,000View SEC Filing Icon  
3/3/2021John K. Slay, Jr.InsiderSell2,500$69.32$173,300.00
3/3/2021William Scott MartinDirectorSell10,000$66.50$665,000.00View SEC Filing Icon  
3/1/2021Kevin LawrenceEVPSell1,250$65.50$81,875.001,250View SEC Filing Icon  
3/1/2021Main Street Banking Partners LMajor ShareholderSell16,996$65.80$1,118,336.80
2/26/2021Main Street Banking Partners LMajor ShareholderSell4,713$65.06$306,627.785,266,996View SEC Filing Icon  
2/24/2021Main Street Banking Partners LMajor ShareholderSell36,046$66.11$2,383,001.065,280,989View SEC Filing Icon  
2/23/2021David E. RainboltCEOSell21,761$66.13$1,439,054.93View SEC Filing Icon  
2/9/2021Kelly FosterSVPSell2,500$64.00$160,000.002,500View SEC Filing Icon  
2/4/2021Mike WallaceDirectorSell12,000$62.25$747,000.00
1/29/2021Joe GoyneDirectorBuy600$58.00$34,800.004,600View SEC Filing Icon  
1/27/2021Kelly FosterSVPSell2,500$60.68$151,700.002,500View SEC Filing Icon  
12/18/2020David R. HarlowInsiderSell20,000$56.93$1,138,600.0027,000View SEC Filing Icon  
12/3/2020Kevin LawrenceEVPSell2,500$57.50$143,750.002,500View SEC Filing Icon  
12/3/2020Kevin LawrenceEVPSell2,500$57.50$143,750.002,500View SEC Filing Icon  
9/10/2020Joe GoyneDirectorBuy500$44.25$22,125.004,000View SEC Filing Icon  
5/14/2020Dennis L. BrandEVPBuy1,000$30.00$30,000.0026,000View SEC Filing Icon  
See Full Table

SEC Filings (Institutional Ownership Changes) for BancFirst (NASDAQ:BANF)

45.85% of BancFirst stock is owned by institutions. Institutional ownership can be a sign of analyst confidence in the fundamentals of the stock.

Institutional Buying and Selling by Quarter

This chart shows the instiutional buying and selling at BANF by year and by quarter.

Skip Institutional Buying and Selling Chart and Table DataRead Chart Data in Institutional Trading History Table

BancFirst Institutional Trading History

Reporting DateHedge FundShares HeldMarket Value% of PortfolioQuarterly Change in SharesOwnership in CompanyDetails
3/15/2023B. Riley Wealth Advisors Inc.2,491$0.22M0.0%-31.2%0.008%Search for SEC Filing on Google Icon
2/21/2023B. Riley Wealth Advisors Inc.2,491$0.22M0.0%-31.2%0.008%Search for SEC Filing on Google Icon
2/16/2023Alliancebernstein L.P.26,951$2.38M0.0%+5.8%0.082%Search for SEC Filing on Google Icon
2/16/2023Point72 Middle East FZE1,222$0.11M0.0%N/A0.004%Search for SEC Filing on Google Icon
2/15/2023Steward Partners Investment Advisory LLC987$87K0.0%+45.6%0.003%Search for SEC Filing on Google Icon
2/15/2023State of Tennessee Treasury Department12,715$1.12M0.0%-24.2%0.039%Search for SEC Filing on Google Icon
2/15/2023Captrust Financial Advisors2,756$0.24M0.0%-19.9%0.008%Search for SEC Filing on Google Icon
2/15/2023Jane Street Group LLC12,884$1.14M0.0%-41.6%0.039%Search for SEC Filing on Google Icon
2/15/2023Lazard Asset Management LLC5,331$0.47M0.0%N/A0.016%Search for SEC Filing on Google Icon
2/15/2023Schonfeld Strategic Advisors LLC2,840$0.25M0.0%-74.6%0.009%Search for SEC Filing on Google Icon
2/15/2023Squarepoint Ops LLC8,886$0.78M0.0%+27.9%0.027%Search for SEC Filing on Google Icon
2/15/2023Legal & General Group Plc52,994$4.67M0.0%+5.0%0.161%Search for SEC Filing on Google Icon
2/15/2023Millennium Management LLC22,476$1.98M0.0%-37.0%0.068%Search for SEC Filing on Google Icon
2/15/2023Morgan Stanley193,757$17.09M0.0%-12.6%0.589%Search for SEC Filing on Google Icon
2/15/2023Mariner LLC3,080$0.27M0.0%-4.5%0.009%Search for SEC Filing on Google Icon
2/15/2023Norges Bank197,338$17.40M0.0%N/A0.600%Search for SEC Filing on Google Icon
2/15/2023Fortis Capital Advisors LLC5,465$0.48M0.3%N/A0.017%Search for SEC Filing on Google Icon
2/15/2023AQR Capital Management LLC14,114$1.25M0.0%+13.0%0.043%Search for SEC Filing on Google Icon
2/14/2023PDT Partners LLC11,637$1.03M0.2%N/A0.035%Search for SEC Filing on Google Icon
2/14/2023Price T Rowe Associates Inc. MD6,241$0.55M0.0%-24.1%0.019%Search for SEC Filing on Google Icon
2/14/2023Putnam Investments LLC3,757$0.33M0.0%N/A0.011%Search for SEC Filing on Google Icon
2/14/2023Two Sigma Investments LP8,991$0.79M0.0%+103.4%0.027%Search for SEC Filing on Google Icon
2/14/2023Engineers Gate Manager LP2,300$0.20M0.0%N/A0.007%Search for SEC Filing on Google Icon
2/13/2023First Republic Investment Management Inc.3,293$0.29M0.0%+19.0%0.010%Search for SEC Filing on Google Icon
2/13/2023Charles Schwab Investment Management Inc.135,447$11.94M0.0%+2.9%0.412%Search for SEC Filing on Google Icon
2/13/2023Deutsche Bank AG15,991$1.41M0.0%+4.9%0.049%Search for SEC Filing on Google Icon
2/13/2023Wells Fargo & Company MN247,599$21.83M0.0%-39.5%0.753%Search for SEC Filing on Google Icon
2/13/2023Barclays PLC14,007$1.23M0.0%+67.4%0.043%Search for SEC Filing on Google Icon
2/13/2023Renaissance Technologies LLC13,691$1.21M0.0%-70.4%0.042%Search for SEC Filing on Google Icon
2/13/2023ExodusPoint Capital Management LP16,052$1.42M0.0%+22.5%0.049%Search for SEC Filing on Google Icon
2/13/2023Credit Suisse AG28,175$2.48M0.0%+67.7%0.086%Search for SEC Filing on Google Icon
2/13/2023Geode Capital Management LLC361,836$31.91M0.0%+4.3%1.101%Search for SEC Filing on Google Icon
2/13/2023American Century Companies Inc.9,154$0.81M0.0%-87.8%0.028%Search for SEC Filing on Google Icon
2/13/2023Commonwealth of Pennsylvania Public School Empls Retrmt SYS18,645$1.64M0.0%+17.8%0.057%Search for SEC Filing on Google Icon
2/13/2023GSA Capital Partners LLP3,896$0.34M0.0%+7.3%0.012%Search for SEC Filing on Google Icon
2/13/2023JPMorgan Chase & Co.22,035$1.94M0.0%+9.9%0.067%Search for SEC Filing on Google Icon
2/13/2023Teacher Retirement System of Texas5,857$0.52M0.0%+48.8%0.018%Search for SEC Filing on Google Icon
2/13/2023Quadrant Capital Group LLC1,248$0.11M0.0%-15.5%0.004%Search for SEC Filing on Google Icon
2/10/2023Bank of America Corp DE67,099$5.92M0.0%+17.1%0.204%Search for SEC Filing on Google Icon
2/10/2023Creative Planning2,780$0.25M0.0%-21.4%0.008%Search for SEC Filing on Google Icon
2/10/2023Sei Investments Co.15,880$1.40M0.0%-43.3%0.048%Search for SEC Filing on Google Icon
2/10/2023Aviva PLC10,579$41K0.0%-33.2%0.032%Search for SEC Filing on Google Icon
2/10/2023Victory Capital Management Inc.14,741$1.30M0.0%-1.7%0.045%Search for SEC Filing on Google Icon
2/10/2023Heritage Trust Co3,833$0.34M0.1%-8.4%0.012%Search for SEC Filing on Google Icon
2/10/2023HRT Financial LP35,250$3.11M0.0%+5.7%0.107%Search for SEC Filing on Google Icon
2/10/2023Advisor Group Holdings Inc.38,882$3.43M0.0%-39.5%0.118%Search for SEC Filing on Google Icon
2/10/2023PNC Financial Services Group Inc.1,982$0.18M0.0%+273.3%0.006%Search for SEC Filing on Google Icon
2/9/2023First Trust Advisors LP55,696$4.91M0.0%+199.7%0.169%Search for SEC Filing on Google Icon
2/9/2023Jennison Associates LLC6,668$0.59M0.0%N/A0.020%Search for SEC Filing on Google Icon
2/9/2023Victory Capital Management Inc.14,723$1.27M0.0%-1.8%0.045%Search for SEC Filing on Google Icon
2/9/2023Dimensional Fund Advisors LP924,093$81.49M0.0%-1.8%2.811%Search for SEC Filing on Google Icon
2/9/2023Principal Financial Group Inc.217,089$19.14M0.0%-4.2%0.660%Search for SEC Filing on Google Icon
2/9/2023Aviva PLC10,579$0.93M0.0%-33.2%0.032%Search for SEC Filing on Google Icon
2/9/2023Citigroup Inc.12,007$1.06M0.0%+19.6%0.037%Search for SEC Filing on Google Icon
2/9/2023HighTower Advisors LLC4,400$0.39M0.0%+65.7%0.013%Search for SEC Filing on Google Icon
2/8/2023Raymond James & Associates87,966$7.76M0.0%-34.9%0.268%Search for SEC Filing on Google Icon
2/8/2023UBS Group AG7,336$0.65M0.0%-33.1%0.022%Search for SEC Filing on Google Icon
2/8/2023Belpointe Asset Management LLC5,465$0.48M0.0%N/A0.017%Search for SEC Filing on Google Icon
2/8/2023Swiss National Bank43,518$3.84M0.0%+1.9%0.132%Search for SEC Filing on Google Icon
2/8/2023Arizona State Retirement System5,088$0.45M0.0%+4.0%0.015%Search for SEC Filing on Google Icon
2/7/2023Texas Permanent School Fund11,712$1.03M0.0%-6.3%0.036%Search for SEC Filing on Google Icon
2/7/2023State Board of Administration of Florida Retirement System5,516$0.49M0.0%+7.7%0.017%Search for SEC Filing on Google Icon
2/7/2023LPL Financial LLC10,928$0.96M0.0%-1.2%0.033%Search for SEC Filing on Google Icon
2/7/2023Handelsbanken Fonder AB3,758$0.33M0.0%-28.5%0.011%Search for SEC Filing on Google Icon
2/7/2023Envestnet Asset Management Inc.3,720$0.33M0.0%-17.5%0.011%Search for SEC Filing on Google Icon
2/6/2023Full Sail Capital LLC40,235$3.55M0.3%-5.5%0.122%Search for SEC Filing on Google Icon
2/6/2023Los Angeles Capital Management LLC14,227$1.26M0.0%+53.8%0.043%Search for SEC Filing on Google Icon
2/3/2023Hodges Capital Management Inc.34,400$3.03M0.3%+760.0%0.105%Search for SEC Filing on Google Icon
2/2/2023ProShare Advisors LLC3,038$0.27M0.0%+15.0%0.009%Search for SEC Filing on Google Icon
2/1/2023Zurcher Kantonalbank Zurich Cantonalbank 2,873$0.25M0.0%+12.1%0.009%Search for SEC Filing on Google Icon
1/31/2023Everence Capital Management Inc.5,080$0.45M0.0%-19.5%0.015%Search for SEC Filing on Google Icon
1/30/2023Curated Wealth Partners LLC3,259$0.29M0.1%-36.0%0.010%Search for SEC Filing on Google Icon
1/26/2023Comerica Bank10,607$0.96M0.0%-22.4%0.032%Search for SEC Filing on Google Icon
1/26/2023Inspire Investing LLC2,676$0.24M0.0%+14.8%0.008%Search for SEC Filing on Google Icon
1/20/2023Quantum Private Wealth LLC3,293$0.29M0.2%N/A0.010%Search for SEC Filing on Google Icon
1/20/2023Vestmark Advisory Solutions Inc.13,960$1.23M0.1%-41.9%0.042%Search for SEC Filing on Google Icon
1/18/2023Wesbanco Bank Inc.3,645$0.32M0.0%N/A0.011%Search for SEC Filing on Google Icon
1/18/2023Exchange Traded Concepts LLC5,787$0.51M0.0%+2.8%0.018%Search for SEC Filing on Google Icon
1/17/2023Capstone Triton Financial Group LLC13,575$1.20M1.0%+2.0%0.041%Search for SEC Filing on Google Icon
1/17/2023Capital Advisors Inc. OK3,136$0.28M0.0%N/A0.010%Search for SEC Filing on Google Icon
1/9/2023Align Wealth Management LLC11,267$1.01M0.9%N/A0.034%Search for SEC Filing on Google Icon
1/9/2023Yousif Capital Management LLC11,705$1.03M0.0%-17.1%0.036%Search for SEC Filing on Google Icon
1/3/2023BancFirst Trust & Investment Management1,109,829$98.12M56.2%-0.1%3.376%Search for SEC Filing on Google Icon
12/8/2022Bank of New York Mellon Corp241,741$21.63M0.0%-1.4%0.735%Search for SEC Filing on Google Icon
11/22/2022B. Riley Wealth Advisors Inc.3,620$0.32M0.0%N/A0.011%Search for SEC Filing on Google Icon
11/22/2022Teachers Retirement System of The State of Kentucky5,414$0.48M0.0%N/A0.016%Search for SEC Filing on Google Icon
11/21/2022FourThought Financial LLC550$49K0.0%+67.7%0.002%Search for SEC Filing on Google Icon
11/21/2022California State Teachers Retirement System23,256$2.08M0.0%-2.0%0.071%Search for SEC Filing on Google Icon
11/16/2022Kayne Anderson Rudnick Investment Management LLC2,567,857$229.75M0.8%-24.5%7.812%Search for SEC Filing on Google Icon
11/16/2022Balyasny Asset Management LLC5,018$0.45M0.0%N/A0.015%Search for SEC Filing on Google Icon
11/16/2022Jane Street Group LLC22,068$1.97M0.0%N/A0.067%Search for SEC Filing on Google Icon
11/16/2022BNP Paribas Arbitrage SNC11,092$0.99M0.0%-42.3%0.034%Search for SEC Filing on Google Icon
11/15/2022Alliancebernstein L.P.25,484$2.28M0.0%-4.1%0.078%Search for SEC Filing on Google Icon
11/15/2022State Street Corp855,004$76.84M0.0%+2.7%2.601%Search for SEC Filing on Google Icon
11/15/2022Thrivent Financial for Lutherans17,964$1.61M0.0%-3.7%0.055%Search for SEC Filing on Google Icon
11/15/2022Two Sigma Investments LP4,421$0.40M0.0%N/A0.013%Search for SEC Filing on Google Icon
11/15/2022UBS Asset Management Americas Inc.21,581$1.93M0.0%-0.7%0.066%Search for SEC Filing on Google Icon
11/15/2022Vanguard Group Inc.2,206,665$197.43M0.0%0.0%6.713%Search for SEC Filing on Google Icon
11/15/2022Price T Rowe Associates Inc. MD8,219$0.74M0.0%+18.8%0.025%Search for SEC Filing on Google Icon
11/15/2022Pinkerton Retirement Specialists LLC7,674$0.69M0.3%N/A0.023%Search for SEC Filing on Google Icon
Data available starting January 2016

See Full Table
BancFirst logo
BancFirst Corp. is a bank holding company, which provides retail and commercial banking services. Its services include commercial, real estate, agricultural and consumer lending, depository and funds transfer services, collections, safe deposit boxes, cash management services, retail brokerage services, and other services tailored for both individual and corporate customers. The firm operates through the following business segments: Metropolitan Banks, Community Banks, Pegasus, Worthington, and Other Financial Services, and Executive Operations and Support. The Metropolitan Banks segment consists of banking locations in the metropolitan Oklahoma City and Tulsa areas. The Community Banks segment consists of banking locations in communities throughout Oklahoma. The Pegasus Bank segment consists of banking locations in the Dallas metropolitan area. The Other Financial Services segment refers to specialty product business units, including guaranteed small business lending, residential mortgage lending, trust services, securities brokerage, electronic banking, and insurance. The Executive Operations and Support segment represents executive management, operational support, and corporate
Read More on BancFirst

Today's Range

Now: $83.10
Low: $81.51
High: $83.57

50 Day Range

MA: $86.23
Low: $81.40
High: $91.55

52 Week Range

Now: $83.10
Low: $79.91
High: $118.07

Volume

124,132 shs

Average Volume

114,781 shs

Market Capitalization

$2.73 billion

P/E Ratio

14.40

Dividend Yield

1.89%

Beta

1.07

Who are the company insiders with the largest holdings of BancFirst?

BancFirst's top insider investors include:
  1. Main Street Banking Partners L (Major Shareholder)
  2. Bf Bank Partners Lp (Major Shareholder)
  3. David E Rainbolt (CEO)
  4. David E Rainbolt (CEO)
  5. C L Craig Jr (Director)
  6. Darryl Schmidt (EVP)
  7. David E Rainbolt (Director)
  8. Robin Noel Roberson (Director)
  9. Kevin Lawrence (EVP)
  10. Brian Wade Pierson (SVP)
  11. Dave R Lopez (Director)
  12. Dennis L Brand (EVP)
  13. H E Rainbolt (Director)
  14. Joseph Ford (Director)
  15. William Scott Martin (Director)
Learn More about top insider investors at BancFirst.

Who are the major institutional investors of BancFirst?

BancFirst's top institutional investors include:
  1. BancFirst Trust & Investment Management — 3.38%
  2. Dimensional Fund Advisors LP — 2.81%
  3. Geode Capital Management LLC — 1.10%
  4. Wells Fargo & Company MN — 0.75%
  5. Principal Financial Group Inc. — 0.66%
  6. Norges Bank — 0.60%
Learn More about top institutional investors of BancFirst stock.

Which institutional investors are selling BancFirst stock?

Within the last quarter, BANF stock was sold by these institutional investors:
  1. Wells Fargo & Company MN
  2. American Century Companies Inc.
  3. Raymond James & Associates
  4. Renaissance Technologies LLC
  5. Morgan Stanley
  6. Advisor Group Holdings Inc.
  7. Dimensional Fund Advisors LP
  8. Millennium Management LLC
In the last year, company insiders that have sold BancFirst company stock include:
  1. Main Street Banking Partners L (Major Shareholder)
  2. Bf Bank Partners Lp (Major Shareholder)
  3. David E Rainbolt (CEO)
  4. David E Rainbolt (CEO)
  5. C L Craig Jr (Director)
  6. Darryl Schmidt (EVP)
  7. David E Rainbolt (Director)
  8. Robin Noel Roberson (Director)
  9. Kevin Lawrence (EVP)
Learn More investors selling BancFirst stock.

Which institutional investors are buying BancFirst stock?

During the previous quarter, BANF stock was acquired by institutional investors including:
  1. Norges Bank
  2. First Trust Advisors LP
  3. Hodges Capital Management Inc.
  4. Geode Capital Management LLC
  5. PDT Partners LLC
  6. Credit Suisse AG
  7. Align Wealth Management LLC
  8. Bank of America Corp DE
During the last year, these company insiders have bought BancFirst stock:
  1. Main Street Banking Partners L (Major Shareholder)
  2. Bf Bank Partners Lp (Major Shareholder)
  3. David E Rainbolt (CEO)
  4. David E Rainbolt (CEO)
Learn More investors buying BancFirst stock.