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.93M $107.38M Sep 2019
BlackRock 1.41M $88.24M Dec 2019
Dimensional Fund Advisors 1.17M $64.79M Sep 2019
Fmr 755156 $47.15M Dec 2019
Henderson 563773 $31.24M Sep 2019
Northern Trust 500872 $31.27M Dec 2019
State Street Corporation 411733 $25.84M Dec 2019
Jpmorgan Chase & Co 368846 $23.15M Dec 2019
Geode Capital Management 363107 $22.67M Dec 2019
Cardinal Capital Management 330487 $18.32M Sep 2019
Ameriprise Financial 222321 $12.32M Sep 2019
ProShare Advisors 212468 $13.27M Dec 2019
Renaissance Technologies 177300 $11.07M Dec 2019
Bank of New York Mellon 138821 $7.69M Sep 2019
Mutual Of America Capital Management 137015 $8.56M Dec 2019
Kennedy Capital Management 121317 $6.72M Sep 2019
Charles Schwab Investment Management 117163 $7.32M Dec 2019
AQR Capital Management 102557 $5.68M Sep 2019
Nuveen Asset Management 102211 $5.66M Sep 2019
Allianz Asset Management AG 97432 $6.08M Dec 2019
Principal Financial 92487 $5.77M Dec 2019
John W. Rosenthal Capital Management 85000 $4.71M Sep 2019
WEDGE Capital Management L 82112 $5.13M Dec 2019
Crawford Investment Counsel 81617 $4.52M Sep 2019
Martingale Asset Management 77915 $4.87M Dec 2019
Royal Bank of Canada 77253 $4.26M Sep 2019
Millennium Management 77091 $4.27M Sep 2019
Jacobs Levy Equity Management 73342 $4.07M Sep 2019
Zacks Investment Management 65712 $3.64M Sep 2019
CalPERS 56229 $3.51M Dec 2019
Wells Fargo & Company 53693 $2.98M Sep 2019
Bank of America Corporation 48881 $2.71M Sep 2019
First Trust Advisors 47883 $2.99M Dec 2019
New York State Common Retirement Fund 46109 $2.88M Dec 2019
TIAA-CREF Investment Management 44006 $2.29M Mar 2019
Guggenheim Capital, LLC Managers 42849 $2.38M Sep 2019
Full Sail Capital 40600 $2.40M Sep 2019
Acadian Asset Management 39177 $2.45M Dec 2019
Rhumbline Advisers 38798 $2.42M Dec 2019
Denali Advisors 37300 $2.33M Dec 2019
Teachers Advisors 36618 $1.91M Mar 2019
Federated Investors 36542 $2.19M Sep 2019
Morgan Stanley 35020 $1.94M Sep 2019
Swiss National Bank 34318 $2.14M Dec 2019
Grantham, Mayo, Van Otterloo & Co 33400 $2.09M Dec 2019
California State Teachers Retirement System 29019 $1.61M Sep 2019
Parametric Portfolio Associates 28752 $1.59M Sep 2019
Bessemer 27300 $1.70M Dec 2019
PanAgora Asset Management 27237 $1.70M Dec 2019
Alliancebernstein 27100 $1.50M Sep 2019
Monroe Bank & Trust 23947 $1.33M Jun 2019
Two Sigma Advisers 23822 $1.32M Sep 2019
Two Sigma Investments 22950 $1.27M Sep 2019
Brian McDonald 22297 $1.32M Dec 2019
Ohio Pers 20740 $1.15M Sep 2019
Oxford Asset Management 20625 $1.29M Dec 2019
First Merchants Bank, National Association 19875 $1.24M Dec 2019
Russell Investments 19689 $1.23M Dec 2019
C.S. McKee 19350 $1.07M Sep 2019
Inves 19342 $1.08M Sep 2019
Barclays 18975 $1.18M Dec 2019
Goldman Sachs 15638 $865719 Sep 2019
Credit Suisse AG 14854 $932831 Dec 2019
Stifel Financial 14137 $882572 Dec 2019
Alberta Investment Management Corporation 13200 $731940 Sep 2019
Cwm 13085 $817027 Dec 2019
Thomas Stevens, CFA" 12520 $781999 Dec 2019
Deutsche Bank Aktiengesellschaft 12219 $674366 Sep 2019
Wealthstreet Investment Advisors 12000 $749040 Dec 2019
Manufacturers Life Insurance Company 11820 $658019 Sep 2019
American International 11662 $727942 Dec 2019
Krane Funds Advisors 11408 $711973 Dec 2019
Legal & General 11127 $693212 Dec 2019
Campbell & Co. Investment Adviser 10637 $663961 Dec 2019
T. Rowe Price Associates 10240 $568012 Sep 2019
Ubs Global Asset Management Americas 10180 $564175 Sep 2019
Ing Investment Management 9791 $610958 Dec 2019
Mercer Global Advisors 9521 $594015 Dec 2019
Virginia Retirement System 9300 $580971 Dec 2019
Victory Capital Management 8940 $558034 Dec 2019
Susquehanna International 8519 $472037 Sep 2019
MetLife Investment Advisors 8433 $467019 Sep 2019
Hancock Bank Trust Department 8092 $505021 Dec 2019
Winton Capital 7514 $469023 Dec 2019
Meeder Asset Management 6770 $475118 Dec 2019
Citadel Advisors 6191 $0 Sep 2019
ALPS Advisors 6087 $380011 Dec 2019
Creative Planning 5911 $369023 Dec 2019
Metropolitan Life Insurance Company 5780 $319980 Sep 2019
Dynamic Technology Lab Private 5456 $285021 Mar 2019
Xact Kapitalforvaltning AB 5358 $334982 Dec 2019
Bnp Paribas Arbitrage, Snc 5212 $325437 Dec 2019
Florida State Board of Administration 4909 $307008 Dec 2019
Ironwood Investment Counsel 4806 $299990 Dec 2019
Heritage Trust 4782 $299018 Dec 2019
LPL Financial 4591 $254020 Sep 2019
Aperio 4077 $255016 Dec 2019
SG Americas Securities 4050 $253003 Dec 2019
GSA Capital Partners 4042 $252018 Dec 2019
Citi 3800 $237006 Dec 2019
Pioneer Investment Management 3400 $187986 Sep 2019
Bank Of Montreal /can/ 2342 $146000 Dec 2019
Pacific Center for Financial Services 2300 $144003 Dec 2019
Summit Investment Advisors 2126 $133363 Dec 2019
First Manhattan 1700 $105995 Dec 2019
Parallel Advisors 1400 $86996 Dec 2019
Great-West Life Assurance Company 1377 $85002 Dec 2019
Zurcher Kantonalbank 1043 $64999 Dec 2019
Trust 800 $50000 Dec 2019
Advisor 674 $42057 Dec 2019
Marshall Wace 320 $18000 Sep 2019
Sonora Investment Management 202 $13000 Dec 2019
Huntington National Bank 108 $6999 Dec 2019
Tower Research Capital 92 $6000 Dec 2019
Massey, Quick & Co 90 $6000 Dec 2019
Name CAPTRUST FINANCIAL ADVISORS 48 $3000 Sep 2019
Us Bancorp \de\ 42 $3000 Dec 2019
Ladenburg Thalmann Financial Services 30 $2000 Sep 2019
Advisory Services Network 11 $1000 Dec 2019
TD Capital Management 5 $0 Dec 2019

Who sold BancFirst Corporation?

Fund Name Date Sold Shares Held Valued At
Arrowstreet Capital, Limited Partnership Sept. 30, 2019 42499 $2.35M
Zebra Capital Management March 31, 2019 12429 $648048
Bowling Portfolio Management Sept. 30, 2019 10707 $592953
Lazard Asset Management Sept. 30, 2019 9462 $524005
D. E. Shaw & Co June 30, 2019 9245 $515038
Cubist Systematic Strategies June 30, 2019 5313 $295987
H D Vest Advisory Services June 30, 2019 3898 $217001