We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
BlackRock
1
BlackRock
New York
$241M -$6.74M -75,676 -3%
Kayne Anderson Rudnick Investment Management
2
Kayne Anderson Rudnick Investment Management
California
$189M -$677K -7,603 -0.4%
Vanguard Group
3
Vanguard Group
Pennsylvania
$188M -$1.24M -13,877 -0.6%
BTIM
4
BancFirst Trust & Investment Management
Oklahoma
$99.2M +$4.06M +45,629 +4%
Dimensional Fund Advisors
5
Dimensional Fund Advisors
Texas
$86.8M +$1.99M +22,333 +2%
State Street
6
State Street
Massachusetts
$70.8M +$108K +1,212 +0.2%
CIP
7
Champlain Investment Partners
Vermont
$49.2M -$376K -4,215 -0.7%
Geode Capital Management
8
Geode Capital Management
Massachusetts
$38.2M +$964K +10,816 +3%
Northern Trust
9
Northern Trust
Illinois
$27.3M -$2.8M -31,479 -9%
Wells Fargo
10
Wells Fargo
California
$22.5M +$1.61M +18,048 +8%
Fuller & Thaler Asset Management
11
Fuller & Thaler Asset Management
California
$21.8M +$36.9K +414 +0.2%
Norges Bank
12
Norges Bank
Norway
$19.8M -$1.76M -19,721 -8%
Morgan Stanley
13
Morgan Stanley
New York
$17.8M -$361K -4,054 -2%
Bank of New York Mellon
14
Bank of New York Mellon
New York
$16.9M -$406K -4,557 -2%
Charles Schwab
15
Charles Schwab
California
$15.4M +$499K +5,603 +3%
Goldman Sachs
16
Goldman Sachs
New York
$13.5M -$531K -5,965 -4%
RJA
17
Raymond James & Associates
Florida
$8.06M -$13.9K -156 -0.2%
Nuveen
18
Nuveen
North Carolina
$7.71M -$72.7K -816 -0.9%
Bank of America
19
Bank of America
North Carolina
$7.22M -$482K -5,410 -6%
Principal Financial Group
20
Principal Financial Group
Iowa
$6.7M -$24.6K -276 -0.4%
JP Morgan Chase
21
JP Morgan Chase
New York
$5.85M -$1.01M -11,386 -15%
First Trust Advisors
22
First Trust Advisors
Illinois
$5.71M -$720K -8,085 -11%
RhumbLine Advisers
23
RhumbLine Advisers
Massachusetts
$5.58M -$15K -168 -0.3%
Invesco
24
Invesco
Georgia
$5.18M -$2.4M -26,992 -31%
CIC
25
Crawford Investment Counsel
Georgia
$5.05M +$32.5K +365 +0.6%