We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
EGI
26
EAM Global Investors
California
$5.02M +$2.34M +26,857 +105%
Tudor Investment Corp
27
Tudor Investment Corp
Connecticut
$5.01M +$1.9M +21,728 +71%
FSC
28
Full Sail Capital
Oklahoma
$4.23M +$141K +1,618 +4%
Citadel Advisors
29
Citadel Advisors
Florida
$4.11M +$1.71M +19,543 +84%
Swiss National Bank
30
Swiss National Bank
Switzerland
$4.06M
RFC
31
Regions Financial Corp
Alabama
$3.82M +$3.49M +39,931 New
Public Sector Pension Investment Board (PSP Investments)
32
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$3.36M -$13.7K -157 -0.4%
EI
33
EAM Investors
California
$2.85M +$1.06M +12,147 +69%
First Trust Advisors
34
First Trust Advisors
Illinois
$2.81M -$928K -10,631 -27%
SEI Investments
35
SEI Investments
Pennsylvania
$2.76M +$441K +5,048 +21%
AllianceBernstein
36
AllianceBernstein
Tennessee
$2.54M +$66.2K +759 +3%
Susquehanna International Group
37
Susquehanna International Group
Pennsylvania
$2.48M +$2.26M +25,921 New
California State Teachers Retirement System (CalSTRS)
38
California State Teachers Retirement System (CalSTRS)
California
$2.27M +$99.7K +1,142 +5%
NW
39
NewEdge Wealth
Pennsylvania
$2.09M +$1.91M +21,877 New
Aviva
40
Aviva
United Kingdom
$2.08M -$495K -5,676 -21%
UBS AM
41
UBS AM
Illinois
$2.08M +$400K +4,582 +27%
Goldman Sachs
42
Goldman Sachs
New York
$2.04M -$1.77M -20,225 -49%
State of Tennessee, Department of Treasury
43
State of Tennessee, Department of Treasury
Tennessee
$1.97M -$121K -1,383 -6%
BNP Paribas Financial Markets
44
BNP Paribas Financial Markets
France
$1.84M +$133K +1,522 +9%
VAS
45
Vestmark Advisory Solutions
Massachusetts
$1.8M +$1.64M +18,803 New
Thrivent Financial for Lutherans
46
Thrivent Financial for Lutherans
Minnesota
$1.78M +$284K +3,258 +21%
Canada Life
47
Canada Life
Manitoba, Canada
$1.76M +$207K +2,372 +15%
Allspring Global Investments
48
Allspring Global Investments
North Carolina
$1.7M -$47K -538 -3%
COPPSERS
49
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$1.66M +$87.6K +1,004 +6%
Deutsche Bank
50
Deutsche Bank
Germany
$1.65M +$115K +1,321 +8%