BANF Insider Trading

Insider Ownership Percentage: 33.89%
Insider Buying (Last 12 Months): $41,647.72
Insider Selling (Last 12 Months): $25,725,211.56

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: $118.84
Price Change: Price Increase of +1.59 (1.36%)
As of 12/20/2024 06:15 PM 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
12/12/2024Dennis L. BrandEVPSell4,000$126.50$506,000.0033,000View SEC Filing Icon  
11/21/2024William Scott MartinDirectorSell24,607$124.70$3,068,492.90224,499View SEC Filing Icon  
11/15/2024William Scott MartinDirectorSell25,000$123.00$3,075,000.00249,106View SEC Filing Icon  
11/13/2024William Scott MartinDirectorSell10,298$126.01$1,297,650.98281,606View SEC Filing Icon  
11/6/2024Dennis Jay HannahEVPSell10,543$126.58$1,334,532.941,564View SEC Filing Icon  
11/6/2024William Scott MartinDirectorSell15,000$117.00$1,755,000.00291,904View SEC Filing Icon  
10/30/2024William Scott MartinDirectorSell5,000$113.50$567,500.00306,904View SEC Filing Icon  
10/28/2024Main Street Banking Partners LMajor ShareholderSell24,421$110.78$2,705,358.384,910,000View SEC Filing Icon  
10/24/2024Main Street Banking Partners LMajor ShareholderSell1,750$110.11$192,692.504,934,421View SEC Filing Icon  
10/23/2024David E. RainboltDirectorSell5,601$110.21$617,286.21208,723View SEC Filing Icon  
10/22/2024Main Street Banking Partners LMajor ShareholderSell778$110.00$85,580.004,941,772View SEC Filing Icon  
10/21/2024Leslie Jeannine RainboltDirectorSell2,152$110.47$237,731.444,942,550View SEC Filing Icon  
9/13/2024Leslie Jeannine RainboltDirectorSell10,371$105.02$1,089,162.424,944,702View SEC Filing Icon  
9/11/2024David E. RainboltDirectorSell1,391$105.01$146,068.91215,024View SEC Filing Icon  
9/9/2024David E. RainboltDirectorSell28$105.25$2,947.00216,022View SEC Filing Icon  
9/9/2024Main Street Banking Partners LMajor ShareholderSell22,114$105.46$2,332,142.444,958,095View SEC Filing Icon  
9/3/2024David E. RainboltDirectorSell1,414$105.58$149,290.12223,402View SEC Filing Icon  
8/30/2024David E. RainboltDirectorSell18,376$106.22$1,951,898.72223,874View SEC Filing Icon  
8/28/2024Randy ForakerEVPSell2,870$107.10$307,377.00View SEC Filing Icon  
8/16/2024Dave R. LopezDirectorSell1,000$102.13$102,130.00View SEC Filing Icon  
7/24/2024Dennis Jay HannahEVPSell1,000$107.50$107,500.001,214View SEC Filing Icon  
7/24/2024William Scott MartinDirectorSell5,000$107.50$537,500.00326,904View SEC Filing Icon  
7/22/2024Dennis Jay HannahEVPSell1,000$105.00$105,000.006,714View SEC Filing Icon  
7/19/2024Dennis Jay HannahEVPSell3,000$106.50$319,500.007,714View SEC Filing Icon  
5/6/2024Dennis Jay HannahEVPSell5,496$92.23$506,896.0810,714View SEC Filing Icon  
5/3/2024Dennis Jay HannahEVPSell204$92.38$18,845.5216,210View SEC Filing Icon  
5/1/2024Kevin LawrenceEVPSell10,000$90.00$900,000.0010,000View SEC Filing Icon  
4/24/2024Dennis Jay HannahEVPSell300$92.06$27,618.0018,414View SEC Filing Icon  
4/22/2024Darryl SchmidtEVPBuy232$89.71$20,812.7248,939View SEC Filing Icon  
2/29/2024Kevin LawrenceEVPSell1,159$88.00$101,992.0010,000View SEC Filing Icon  
2/27/2024Kevin LawrenceEVPSell1,529$88.00$134,552.0010,000View SEC Filing Icon  
2/23/2024Kevin LawrenceEVPSell7,312$88.00$643,456.0010,000View SEC Filing Icon  
2/15/2024Dennis Jay HannahEVPSell1,000$90.07$90,070.0023,714View SEC Filing Icon  
2/12/2024Dennis Jay HannahEVPSell4,000$88.66$354,640.0024,714View SEC Filing Icon  
2/9/2024Dennis Jay HannahEVPSell4,000$88.45$353,800.0028,714View SEC Filing Icon  
1/22/2024Darryl SchmidtEVPBuy225$92.60$20,835.0048,707View SEC Filing Icon  
12/6/2023Kevin LawrenceEVPSell5,000$92.00$460,000.0010,000View SEC Filing Icon  
11/22/2023Mautra Staley JonesDirectorBuy285$86.80$24,738.00285View SEC Filing Icon  
10/23/2023Darryl SchmidtEVPBuy251$83.04$20,843.0448,732View SEC Filing Icon  
7/24/2023Darryl SchmidtEVPBuy93$100.67$9,362.3148,481View SEC Filing Icon  
6/13/2023Robin Noel RobersonDirectorSell5,000$94.30$471,500.00View SEC Filing Icon  
5/9/2023Joe GoyneDirectorBuy1,000$71.50$71,500.005,600View SEC Filing Icon  
4/26/2023Dennis L. BrandEVPBuy5,000$73.75$368,750.0037,000View SEC Filing Icon  
4/26/2023H E RainboltDirectorBuy700$74.08$51,856.00706View SEC Filing Icon  
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  
See Full Table

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

51.72% 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
12/19/2024Principal Financial Group Inc.101,276$10.66M0.0%+40.2%0.306%Search for SEC Filing on Google Icon
11/25/2024Arvest Bank Trust Division11,585$1.22M0.1%N/A0.035%Search for SEC Filing on Google Icon
11/25/2024World Investment Advisors LLC16,775$1.77M0.0%N/A0.051%Search for SEC Filing on Google Icon
11/25/2024Sanctuary Advisors LLC3,214$0.34M0.0%+3.5%0.010%Search for SEC Filing on Google Icon
11/16/2024Geode Capital Management LLC482,785$50.82M0.0%+13.7%1.457%Search for SEC Filing on Google Icon
11/15/2024Barclays PLC56,136$5.91M0.0%+94.6%0.169%Search for SEC Filing on Google Icon
11/15/2024Jane Street Group LLC15,330$1.61M0.0%-15.8%0.046%Search for SEC Filing on Google Icon
11/15/2024State Street Corp872,101$92.19M0.0%+12.4%2.632%Search for SEC Filing on Google Icon
11/15/2024Stifel Financial Corp37,850$3.98M0.0%-1.0%0.114%Search for SEC Filing on Google Icon
11/15/2024Retirement Investment Advisors Inc.1,902$0.20M0.0%N/A0.006%Search for SEC Filing on Google Icon
11/15/2024Janus Henderson Group PLC19,433$2.05M0.0%-5.0%0.059%Search for SEC Filing on Google Icon
11/14/2024Kolinsky Wealth Management LLC1,997$0.21M0.1%N/A0.006%Search for SEC Filing on Google Icon
11/14/2024UBS AM a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC45,502$4.79M0.0%-5.1%0.137%Search for SEC Filing on Google Icon
11/14/2024Public Sector Pension Investment Board42,007$4.42M0.0%+31.7%0.127%Search for SEC Filing on Google Icon
11/13/2024BNP Paribas Financial Markets7,657$0.81M0.0%+15.8%0.023%Search for SEC Filing on Google Icon
11/13/2024Quantbot Technologies LP1,464$0.15M0.0%+83.5%0.004%Search for SEC Filing on Google Icon
11/13/2024FMR LLC66,533$7M0.0%+11.0%0.201%Search for SEC Filing on Google Icon
11/13/2024Advantage Alpha Capital Partners LP5,137$0.54M0.1%+33.3%0.016%Search for SEC Filing on Google Icon
11/13/2024D.A. Davidson & CO.2,224$0.23M0.0%N/A0.007%Search for SEC Filing on Google Icon
11/12/2024Algert Global LLC15,805$1.66M0.0%+38.1%0.048%Search for SEC Filing on Google Icon
11/12/2024Champlain Investment Partners LLC501,173$52.75M0.3%-8.5%1.513%Search for SEC Filing on Google Icon
11/12/2024Citigroup Inc.37,107$3.91M0.0%+39.1%0.112%Search for SEC Filing on Google Icon
11/12/2024Charles Schwab Investment Management Inc.192,320$20.24M0.0%+16.1%0.581%Search for SEC Filing on Google Icon
11/9/2024Intech Investment Management LLC6,374$0.67M0.0%N/A0.019%Search for SEC Filing on Google Icon
11/7/2024Quest Partners LLC773$81K0.0%-90.7%0.002%Search for SEC Filing on Google Icon
11/7/2024Thrivent Financial for Lutherans15,559$1.64M0.0%+29.1%0.047%Search for SEC Filing on Google Icon
11/6/2024Mutual of America Capital Management LLC2,979$0.31M0.0%+24.9%0.009%Search for SEC Filing on Google Icon
11/5/2024Victory Capital Management Inc.9,051$0.95M0.0%+2.9%0.027%Search for SEC Filing on Google Icon
11/5/2024Entropy Technologies LP2,902$0.31M0.0%N/A0.009%Search for SEC Filing on Google Icon
11/4/2024Los Angeles Capital Management LLC19,725$2.08M0.0%+25.2%0.060%Search for SEC Filing on Google Icon
11/2/2024Covestor Ltd682$72K0.0%-20.3%0.002%Search for SEC Filing on Google Icon
11/1/2024Atria Investments Inc10,458$1.10M0.0%+18.5%0.032%Search for SEC Filing on Google Icon
10/31/2024Principal Financial Group Inc.101,276$10.66M0.0%+40.2%0.307%Search for SEC Filing on Google Icon
10/30/2024Amalgamated Bank5,827$0.61M0.0%+26.2%0.018%Search for SEC Filing on Google Icon
10/29/2024Rosenthal Henry Capital Advisors Inc.28,002$2.95M3.0%+2.2%0.085%Search for SEC Filing on Google Icon
10/25/2024Capstone Triton Financial Group LLC13,258$1.40M0.9%-2.0%0.040%Search for SEC Filing on Google Icon
10/25/2024New York State Teachers Retirement System4,237$0.45M0.0%+35.1%0.013%Search for SEC Filing on Google Icon
10/24/2024State of Alaska Department of Revenue11,306$1.19M0.0%+32.7%0.034%Search for SEC Filing on Google Icon
10/23/2024Louisiana State Employees Retirement System9,600$1.01M0.0%+31.5%0.029%Search for SEC Filing on Google Icon
10/22/2024International Assets Investment Management LLC106,766$112.37M0.0%N/A0.324%Search for SEC Filing on Google Icon
10/21/2024Whittier Trust Co. of Nevada Inc.358$38K0.0%N/A0.001%Search for SEC Filing on Google Icon
10/18/2024Raymond James & Associates95,076$10.01M0.0%+4.1%0.288%Search for SEC Filing on Google Icon
10/18/2024Blue Trust Inc.391$41K0.0%+33.9%0.001%Search for SEC Filing on Google Icon
10/16/2024nVerses Capital LLC1,000$0.11M0.0%N/A0.003%Search for SEC Filing on Google Icon
10/11/2024Creative Planning10,829$1.14M0.0%+17.6%0.033%Search for SEC Filing on Google Icon
10/10/2024Inspire Investing LLC3,925$0.41M0.0%-2.9%0.012%Search for SEC Filing on Google Icon
10/5/2024Handelsbanken Fonder AB4,258$0.45M0.0%+13.3%0.013%Search for SEC Filing on Google Icon
10/3/2024SG Americas Securities LLC13,991$1.47M0.0%+91.7%0.042%Search for SEC Filing on Google Icon
10/1/2024BancFirst Trust & Investment Management1,702,082$177.94M59.6%+50.8%5.159%Search for SEC Filing on Google Icon
9/16/2024Point72 DIFC Ltd873$77K0.0%N/A0.003%Search for SEC Filing on Google Icon
9/5/2024Sanctuary Advisors LLC3,104$0.28M0.0%N/A0.009%Search for SEC Filing on Google Icon
8/19/2024Point72 Asset Management L.P.1,300$0.11M0.0%N/A0.004%Search for SEC Filing on Google Icon
8/16/2024Creative Planning9,210$0.81M0.0%+47.8%0.028%Search for SEC Filing on Google Icon
8/16/2024Algert Global LLC11,445$1M0.0%+42.0%0.035%Search for SEC Filing on Google Icon
8/16/2024Full Sail Capital LLC21,930$1.92M0.1%-4.4%0.066%Search for SEC Filing on Google Icon
8/15/2024The Manufacturers Life Insurance Company11,341$1M0.0%-2.3%0.034%Search for SEC Filing on Google Icon
8/15/2024Millennium Management LLC57,614$5.05M0.0%+499.6%0.175%Search for SEC Filing on Google Icon
8/15/2024AQR Capital Management LLC2,514$0.22M0.0%N/A0.008%Search for SEC Filing on Google Icon
8/15/2024Point72 Asia Singapore Pte. Ltd.6,098$0.54M0.1%N/A0.018%Search for SEC Filing on Google Icon
8/14/2024Cubist Systematic Strategies LLC10,657$0.94M0.0%N/A0.032%Search for SEC Filing on Google Icon
8/14/2024Point72 DIFC Ltd873$77K0.0%N/A0.003%Search for SEC Filing on Google Icon
8/14/2024Marshall Wace LLP4,059$0.36M0.0%N/A0.012%Search for SEC Filing on Google Icon
8/14/2024Public Sector Pension Investment Board31,907$2.80M0.0%+7.4%0.097%Search for SEC Filing on Google Icon
8/14/2024ProShare Advisors LLC3,243$0.28M0.0%-24.2%0.010%Search for SEC Filing on Google Icon
8/13/2024Kayne Anderson Rudnick Investment Management LLC2,147,785$188.36M0.5%-0.1%6.510%Search for SEC Filing on Google Icon
8/13/2024Capstone Triton Financial Group LLC13,529$1.19M0.8%+3.1%0.041%Search for SEC Filing on Google Icon
8/13/2024Thrivent Financial for Lutherans12,050$1.06M0.0%-4.1%0.037%Search for SEC Filing on Google Icon
8/13/2024Benjamin F. Edwards & Company Inc.834$73K0.0%+64.8%0.003%Search for SEC Filing on Google Icon
8/12/2024Hsbc Holdings PLC2,836$0.25M0.0%+16.0%0.009%Search for SEC Filing on Google Icon
8/9/2024Edgestream Partners L.P.44,660$3.92M0.2%-8.0%0.135%Search for SEC Filing on Google Icon
8/9/2024Dimensional Fund Advisors LP1,002,160$87.89M0.0%+1.7%3.038%Search for SEC Filing on Google Icon
8/8/2024GHP Investment Advisors Inc.2,324$0.20M0.0%N/A0.007%Search for SEC Filing on Google Icon
8/8/2024American Century Companies Inc.21,122$1.85M0.0%+25.7%0.064%Search for SEC Filing on Google Icon
8/7/2024Texas Permanent School Fund Corp12,271$1.08M0.0%-3.2%0.037%Search for SEC Filing on Google Icon
8/6/2024Quest Partners LLC8,342$0.73M0.1%+28.4%0.025%Search for SEC Filing on Google Icon
8/6/2024Los Angeles Capital Management LLC15,750$1.38M0.0%+255.9%0.048%Search for SEC Filing on Google Icon
8/6/2024Wakefield Asset Management LLLP10,332$0.91M0.3%N/A0.031%Search for SEC Filing on Google Icon
8/5/2024Arizona State Retirement System5,993$0.53M0.0%+1.9%0.018%Search for SEC Filing on Google Icon
8/5/2024Victory Capital Management Inc.8,798$0.77M0.0%+8.6%0.027%Search for SEC Filing on Google Icon
8/3/2024National Bank of Canada FI1,520$0.13M0.0%-6.9%0.005%Search for SEC Filing on Google Icon
8/1/2024Rhumbline Advisers61,029$5.35M0.0%-3.7%0.185%Search for SEC Filing on Google Icon
7/30/2024Maryland State Retirement & Pension System5,061$0.44M0.0%-3.9%0.015%Search for SEC Filing on Google Icon
7/29/2024Principal Financial Group Inc.72,226$6.33M0.0%-5.2%0.219%Search for SEC Filing on Google Icon
7/29/2024Zurcher Kantonalbank Zurich Cantonalbank5,058$0.44M0.0%+49.5%0.015%Search for SEC Filing on Google Icon
7/26/2024Bank of New York Mellon Corp191,675$16.81M0.0%-0.2%0.581%Search for SEC Filing on Google Icon
7/24/2024Louisiana State Employees Retirement System7,300$0.64M0.0%+1.4%0.022%Search for SEC Filing on Google Icon
7/24/2024SummerHaven Investment Management LLC7,943$0.70M0.5%+2.3%0.024%Search for SEC Filing on Google Icon
7/19/2024Raymond James & Associates91,356$8.01M0.0%-0.2%0.277%Search for SEC Filing on Google Icon
7/17/2024Quantum Private Wealth LLC4,349$0.38M0.1%-3.2%0.013%Search for SEC Filing on Google Icon
7/17/2024AlphaMark Advisors LLC3,389$0.30M0.1%N/A0.010%Search for SEC Filing on Google Icon
7/16/2024Diversified Trust Co4,972$0.44M0.0%+2.6%0.015%Search for SEC Filing on Google Icon
7/12/2024Curated Wealth Partners LLC2,433$0.21M0.0%-180.4%0.007%Search for SEC Filing on Google Icon
7/12/2024SG Americas Securities LLC7,299$0.64M0.0%+367.6%0.022%Search for SEC Filing on Google Icon
7/8/2024BancFirst Trust & Investment Management1,128,858$97.65M45.5%+0.1%3.422%Search for SEC Filing on Google Icon
5/17/2024Comerica Bank11,744$1.03M0.0%-1.3%0.036%Search for SEC Filing on Google Icon
5/16/2024California State Teachers Retirement System21,467$1.89M0.0%-5.8%0.065%Search for SEC Filing on Google Icon
5/16/2024Janus Henderson Group PLC21,296$1.87M0.0%+87.5%0.065%Search for SEC Filing on Google Icon
5/15/2024Transcendent Capital Group LLC1,188$0.11M0.1%N/A0.004%Search for SEC Filing on Google Icon
5/15/2024Price T Rowe Associates Inc. MD9,104$0.80M0.0%+9.3%0.028%Search for SEC Filing on Google Icon
5/14/2024EntryPoint Capital LLC842$74K0.1%+56.8%0.003%Search for SEC Filing on Google Icon
Data available starting January 2016

See Full Table
BancFirst logo
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. The company operates through BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services segments. It 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. The company also provides commercial and agricultural non-real estate 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, it 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 to financial institutions and governmental units. Further, the company provides insurance agency services; depository and funds transfer, collection, safe deposit box, cash management, and other services. It serves customers in non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. 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.
Read More on BancFirst

Today's Range

Now: $118.84
Low: $115.20
High: $119.72

50 Day Range

MA: $119.79
Low: $107.14
High: $128.91

52 Week Range

Now: $118.84
Low: $81.21
High: $132.29

Volume

415,581 shs

Average Volume

86,568 shs

Market Capitalization

$3.94 billion

P/E Ratio

19.11

Dividend Yield

1.47%

Beta

1.05

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. Leslie Jeannine Rainbolt (Director)
  3. William Scott Martin (Director)
  4. David E Rainbolt (Director)
  5. Darryl Schmidt (EVP)
  6. Dennis L Brand (EVP)
  7. Dennis Jay Hannah (EVP)
  8. Kevin Lawrence (EVP)
  9. Joe Goyne (Director)
  10. H E Rainbolt (Director)
  11. Mautra Staley Jones (Director)
  12. Dave R Lopez (Director)
  13. Randy Foraker (EVP)
  14. Robin Noel Roberson (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 — 5.16%
  2. State Street Corp — 2.63%
  3. Champlain Investment Partners LLC — 1.51%
  4. Geode Capital Management LLC — 1.46%
  5. Charles Schwab Investment Management Inc. — 0.58%
  6. International Assets Investment Management LLC — 0.32%
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. Champlain Investment Partners LLC
  2. Quest Partners LLC
  3. Jane Street Group LLC
  4. UBS AM a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC
  5. Wolverine Trading LLC
  6. Janus Henderson Group PLC
  7. Stifel Financial Corp
  8. Capstone Triton Financial Group LLC
In the last year, company insiders that have sold BancFirst company stock include:
  1. Main Street Banking Partners L (Major Shareholder)
  2. Leslie Jeannine Rainbolt (Director)
  3. William Scott Martin (Director)
  4. David E Rainbolt (Director)
  5. Darryl Schmidt (EVP)
  6. Dennis L Brand (EVP)
  7. Dennis Jay Hannah (EVP)
  8. Kevin Lawrence (EVP)
  9. Joe Goyne (Director)
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. BancFirst Trust & Investment Management
  2. International Assets Investment Management LLC
  3. State Street Corp
  4. Geode Capital Management LLC
  5. Principal Financial Group Inc.
  6. Principal Financial Group Inc.
  7. Barclays PLC
  8. Charles Schwab Investment Management Inc.
During the last year, these company insiders have bought BancFirst stock:
  1. Main Street Banking Partners L (Major Shareholder)
  2. Leslie Jeannine Rainbolt (Director)
  3. William Scott Martin (Director)
  4. David E Rainbolt (Director)
  5. Darryl Schmidt (EVP)
Learn More investors buying BancFirst stock.