Who owns BancFirst Corporation?

Top Holders and Investors of BANF Stock

Find out what company owns BancFirst Corporation, who bought BANF this quarter, and who sold shares of BANF stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 1.85M $96.53M Mar 2019
BlackRock 1.37M $76.20M Jun 2019
Dimensional Fund Advisors 1.17M $65.36M Jun 2019
Fmr 863830 $48.08M Jun 2019
Northern Trust 493500 $27.47M Jun 2019
Jpmorgan Chase & Co 367900 $21.19M Jun 2019
State Street Corporation 366065 $19.20M Mar 2019
Cardinal Capital Management 359561 $18.75M Mar 2019
Geode Capital Management 335773 $17.51M Mar 2019
Renaissance Technologies 259888 $14.47M Jun 2019
ProShare Advisors 204397 $11.38M Jun 2019
Ameriprise Financial 182938 $9.54M Mar 2019
Mutual Of America Capital Management 158105 $8.80M Jun 2019
Bank of New York Mellon 138472 $7.71M Jun 2019
Charles Schwab Investment Management 134065 $7.46M Jun 2019
Martingale Asset Management 104314 $5.81M Jun 2019
Allianz Asset Management AG 100110 $5.57M Jun 2019
Royal Bank of Canada 96604 $5.15M Mar 2019
Millennium Management 94427 $5.26M Jun 2019
AQR Capital Management 92037 $5.12M Jun 2019
Principal Financial 91892 $5.11M Jun 2019
John W. Rosenthal Capital Management 85000 $4.73M Jun 2019
Nuveen Asset Management 83899 $4.67M Jun 2019
WEDGE Capital Management L 82276 $4.58M Jun 2019
Crawford Investment Counsel 82100 $4.57M Jun 2019
Deutsche Bank Aktiengesellschaft 71689 $3.41M Mar 2019
Zacks Investment Management 70161 $3.91M Jun 2019
Jacobs Levy Equity Management 69962 $3.89M Jun 2019
Guggenheim Capital, LLC Managers 57216 $2.94M Mar 2019
Wells Fargo & Company 54525 $3.03M Jun 2019
Grantham, Mayo, Van Otterloo & Co 48400 $2.69M Jun 2019
TIAA-CREF Investment Management 44006 $2.29M Mar 2019
First Trust Advisors 38623 $2.15M Jun 2019
Bank of America Corporation 37411 $1.95M Mar 2019
Teachers Advisors 36618 $1.91M Mar 2019
Morgan Stanley 36459 $1.90M Mar 2019
Federated Investors 36450 $2.06M Mar 2019
Bessemer 34100 $1.90M Jun 2019
Swiss National Bank 33418 $1.86M Jun 2019
Inves 32629 $1.71M Mar 2019
Parametric Portfolio Associates 28313 $1.58M Jun 2019
Rhumbline Advisers 28061 $1.46M Mar 2019
California State Teachers Retirement System 27804 $1.45M Mar 2019
CalPERS 25834 $1.44M Jun 2019
New York State Common Retirement Fund 25409 $1.41M Jun 2019
Piermont Capital Management 25394 $1.27M Dec 2018
Monroe Bank & Trust 23947 $1.33M Jun 2019
Brian McDonald 23851 $1.30M Jun 2019
C.S. McKee 21050 $1.10M Mar 2019
Alliancebernstein 21000 $1.09M Mar 2019
Arrowstreet Capital, Limited Partnership 20758 $1.15M Jun 2019
Acadian Asset Management 19407 $1.08M Jun 2019
Credit Suisse AG 18778 $1.30M Mar 2019
Russell Investments 15612 $868807 Jun 2019
Denali Advisors 15200 $846032 Jun 2019
Goldman Sachs 13878 $773282 Jun 2019
Ohio Pers 13410 $745998 Jun 2019
Zebra Capital Management 12429 $648048 Mar 2019
Wealthstreet Investment Advisors 12000 $668040 Jun 2019
Manufacturers Life Insurance Company 11846 $617887 Mar 2019
American International 11841 $658951 Jun 2019
Two Sigma Investments 10447 $545019 Mar 2019
T. Rowe Price Associates 10156 $564978 Jun 2019
Marshall Wace 10113 $526988 Mar 2019
Winton Capital 9623 $536001 Jun 2019
Susquehanna International 9536 $530964 Jun 2019
Mercer Global Advisors 9521 $496996 Mar 2019
Virginia Retirement System 9400 $523016 Jun 2019
D. E. Shaw & Co 9245 $515038 Jun 2019
Ing Investment Management 8466 $442009 Mar 2019
MetLife Investment Advisors 8433 $440033 Mar 2019
Hancock Bank Trust Department 8123 $451963 Jun 2019
Creative Planning 7911 $440009 Jun 2019
Two Sigma Advisers 7522 $391971 Mar 2019
Legal & General 7102 $369801 Mar 2019
ALPS Advisors 6977 $387990 Jun 2019
Citi 6903 $384013 Jun 2019
Barclays 6294 $328861 Mar 2019
Citadel Advisors 5831 $0 Jun 2019
Jefferies 5671 $315988 Jun 2019
Metropolitan Life Insurance Company 5608 $292008 Mar 2019
Dynamic Technology Lab Private 5456 $285021 Mar 2019
Ubs Global Asset Management Americas 5400 $300564 Jun 2019
Xact Kapitalforvaltning AB 5358 $298011 Jun 2019
Cubist Systematic Strategies 5313 $295987 Jun 2019
Keybank National Association/oh 5186 $289015 Jun 2019
Aperio 5162 $287007 Jun 2019
LPL Financial 5006 $278984 Jun 2019
Meeder Asset Management 4859 $441731 Jun 2019
Ironwood Investment Counsel 4806 $267021 Jun 2019
Alberta Investment Management Corporation 4000 $223000 Jun 2019
Stone Ridge Asset Management 3918 $217997 Jun 2019
H D Vest Advisory Services 3898 $217001 Jun 2019
Campbell & Co. Investment Adviser 3688 $205015 Jun 2019
Bnp Paribas Arbitrage, Snc 3558 $198037 Jun 2019
Victory Capital Management 3174 $177013 Jun 2019
Great-West Life Assurance Company 2817 $156005 Jun 2019
Pioneer Investment Management 2700 $150012 Jun 2019
SG Americas Securities 2361 $130988 Jun 2019
Pacific Center for Financial Services 2300 $127995 Jun 2019
Summit Investment Advisors 1974 $103121 Mar 2019
First Manhattan 1700 $93993 Jun 2019
Bank Of Montreal /can/ 1555 $87002 Jun 2019
Parallel Advisors 1400 $77994 Jun 2019
Zurcher Kantonalbank 1043 $58001 Jun 2019
Quantamental Technologies 851 $47000 Jun 2019
KHP Capital 800 $48000 Sep 2018
Trust 800 $45000 Jun 2019
Advisor 609 $34000 Jun 2019
Migdal Insurance & Financial Holdings 479 $27001 Jun 2019
Tower Research Capital 432 $24001 Jun 2019
TD Capital Management 258 $13999 Jun 2019
Sonora Investment Management 202 $11000 Jun 2019
Springbok Capital Management 146 $7999 Mar 2019
Huntington National Bank 107 $5999 Jun 2019
Proficio Capital Partners 85 $4999 Jun 2019
Name CAPTRUST FINANCIAL ADVISORS 76 $3999 Jun 2019
Us Bancorp \de\ 49 $2999 Jun 2019
Cwm 34 $1999 Jun 2019
Ladenburg Thalmann Financial Services 30 $2000 Jun 2019

Who sold BancFirst Corporation?

Fund Name Date Sold Shares Held Valued At
Henderson March 31, 2019 442351 $23.07M
Granite Investment Partners March 31, 2019 171669 $8.95M
Sandler O'Neill Asset Management Dec. 31, 2018 35100 $1.75M
Chicago Equity Partners March 31, 2019 23220 $1.21M
Massachusetts Financial Services Co /ma/ Dec. 31, 2018 15680 $782745
Brown Advisory Holdings Incorporated March 31, 2019 14765 $773833
Prudential Financial March 31, 2019 10268 $534962
UBS Group AG Dec. 31, 2018 9298 $463970
Burney Co/ March 31, 2019 5677 $295998
Engineers Gate Manager Dec. 31, 2018 4472 $223018