We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
Vanguard Group
1
Vanguard Group
Pennsylvania
$107M +$3.64M +65,569 +4%
BlackRock
2
BlackRock
New York
$76.2M +$3.83M +69,030 +5%
Dimensional Fund Advisors
3
Dimensional Fund Advisors
Texas
$65.4M +$110K +1,977 +0.2%
Fidelity Investments
4
Fidelity Investments
Massachusetts
$48.1M -$2.88M -51,850 -6%
Janus Henderson Group
5
Janus Henderson Group
$27.9M +$3.3M +59,513 +13%
Northern Trust
6
Northern Trust
Illinois
$27.5M -$1.27M -22,940 -4%
State Street
7
State Street
Massachusetts
$21.4M +$922K +16,608 +5%
JP Morgan Chase
8
JP Morgan Chase
New York
$20.6M +$28.4K +511 +0.1%
Geode Capital Management
9
Geode Capital Management
Massachusetts
$19.4M +$681K +12,269 +4%
CCMLC
10
Cardinal Capital Management LLC (Connecticut)
Connecticut
$18.9M -$1.12M -20,159 -6%
Renaissance Technologies
11
Renaissance Technologies
New York
$14.5M -$1.86M -33,600 -11%
Norges Bank
12
Norges Bank
Norway
$14.4M
ProShare Advisors
13
ProShare Advisors
Maryland
$11.4M +$1.89M +34,056 +20%
Ameriprise
14
Ameriprise
Minnesota
$10.4M +$213K +3,838 +2%
MOACM
15
Mutual of America Capital Management
New York
$8.8M -$703K -12,660 -7%
Bank of New York Mellon
16
Bank of New York Mellon
New York
$7.71M -$577K -10,394 -7%
Charles Schwab
17
Charles Schwab
California
$7.46M +$368K +6,629 +5%
MAM
18
Martingale Asset Management
Massachusetts
$5.81M -$444 -8 -0%
Allianz Asset Management
19
Allianz Asset Management
Germany
$5.57M +$5.56M +100,110 New
Millennium Management
20
Millennium Management
New York
$5.26M +$1.32M +23,783 +34%
AQR Capital Management
21
AQR Capital Management
Connecticut
$5.12M -$405K -7,301 -7%
Principal Financial Group
22
Principal Financial Group
Iowa
$5.12M -$281K -5,064 -5%
Royal Bank of Canada
23
Royal Bank of Canada
Ontario, Canada
$4.96M -$414K -7,461 -8%
RHCA
24
Rosenthal Henry Capital Advisors
Indiana
$4.73M -$277K -5,000 -6%
Nuveen
25
Nuveen
North Carolina
$4.67M +$4.66M +83,899 New