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
$70.2M +$4.86M +93,276 +5%
BlackRock
2
BlackRock
New York
$51.1M +$6.13M +117,669 +8%
Dimensional Fund Advisors
3
Dimensional Fund Advisors
Texas
$35.7M -$2.23M -42,839 -4%
Northern Trust
4
Northern Trust
Illinois
$16.8M +$85.9K +1,650 +0.3%
Janus Henderson Group
5
Janus Henderson Group
$16M -$7.73M -148,427 -24%
Fidelity Investments
6
Fidelity Investments
Massachusetts
$15.3M -$15.4M -295,878 -39%
State Street
7
State Street
Massachusetts
$13.3M -$905K -17,384 -4%
Geode Capital Management
8
Geode Capital Management
Massachusetts
$12.7M +$881K +16,916 +5%
JP Morgan Chase
9
JP Morgan Chase
New York
$12.7M +$539K +10,350 +3%
CCMLC
10
Cardinal Capital Management LLC (Connecticut)
Connecticut
$11M +$147K +2,828 +0.9%
Norges Bank
11
Norges Bank
Norway
$8.64M
Ameriprise
12
Ameriprise
Minnesota
$8.27M +$1.03M +19,717 +9%
ProShare Advisors
13
ProShare Advisors
Maryland
$7.58M +$764K +14,670 +7%
Millennium Management
14
Millennium Management
New York
$5.74M +$3.84M +73,795 +75%
Bank of New York Mellon
15
Bank of New York Mellon
New York
$5.35M +$348K +6,691 +4%
MOACM
16
Mutual of America Capital Management
New York
$4.57M
Renaissance Technologies
17
Renaissance Technologies
New York
$4.07M -$2.89M -55,400 -31%
Nuveen
18
Nuveen
North Carolina
$3.87M -$22.8K -438 -0.4%
PAM
19
Panagora Asset Management
Massachusetts
$3.84M +$4.57M +87,800 +322%
Charles Schwab
20
Charles Schwab
California
$3.79M -$182K -3,488 -3%
CIC
21
Crawford Investment Counsel
Georgia
$3.35M +$575K +11,040 +12%
Jacobs Levy Equity Management
22
Jacobs Levy Equity Management
New Jersey
$3.31M +$462K +8,866 +10%
Principal Financial Group
23
Principal Financial Group
Iowa
$3.05M -$49.8K -956 -1%
Allianz Asset Management
24
Allianz Asset Management
Germany
$2.88M -$573K -11,007 -11%
RHCA
25
Rosenthal Henry Capital Advisors
Indiana
$2.84M