We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
Legal & General Group
26
Legal & General Group
United Kingdom
$4.36M -$47.9K -556 -1%
Fidelity Investments
27
Fidelity Investments
Massachusetts
$3.77M +$1.72M +20,002 +79%
JP Morgan Chase
28
JP Morgan Chase
New York
$3.49M +$1.72M +19,957 +91%
First Trust Advisors
29
First Trust Advisors
Illinois
$3.4M -$1.28M -14,829 -27%
Susquehanna International Group
30
Susquehanna International Group
Pennsylvania
$3.36M +$2.24M +26,036 +180%
Swiss National Bank
31
Swiss National Bank
Switzerland
$3.24M -$388K -4,500 -10%
FSC
32
Full Sail Capital
Oklahoma
$3.22M -$130K -1,506 -4%
Stifel Financial
33
Stifel Financial
Missouri
$3.18M +$1.55M +17,986 +89%
Voloridge Investment Management
34
Voloridge Investment Management
Florida
$3.08M -$809K -9,390 -20%
HCM
35
Hodges Capital Management
Texas
$2.94M -$479K -5,559 -16%
RFC
36
Regions Financial Corp
Alabama
$2.87M +$23.5K +273 +0.8%
Public Sector Pension Investment Board (PSP Investments)
37
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$2.55M -$90.4K -1,049 -3%
CS
38
Credit Suisse
Switzerland
$2.43M +$89.3K +1,036 +4%
CSS
39
Cubist Systematic Strategies
Connecticut
$2.4M -$2.83M -32,840 -53%
Federated Hermes
40
Federated Hermes
Pennsylvania
$2.32M +$1.1M +12,772 +84%
Millennium Management
41
Millennium Management
New York
$2.31M +$457K +5,302 +24%
AllianceBernstein
42
AllianceBernstein
Tennessee
$2.05M -$193K -2,242 -8%
JAM
43
Jacobs Asset Management
New York
$1.95M +$2.02M +23,416 New
Canada Life
44
Canada Life
Manitoba, Canada
$1.93M -$91.1K -1,057 -4%
California State Teachers Retirement System (CalSTRS)
45
California State Teachers Retirement System (CalSTRS)
California
$1.93M -$29.6K -343 -1%
UBS AM
46
UBS AM
Illinois
$1.79M -$89.5K -1,038 -5%
BNP Paribas Financial Markets
47
BNP Paribas Financial Markets
France
$1.75M +$368K +4,267 +25%
Prudential Financial
48
Prudential Financial
New Jersey
$1.69M -$46.5K -540 -3%
COPPSERS
49
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$1.53M -$16.9K -196 -1%
Barclays
50
Barclays
United Kingdom
$1.5M +$350K +4,057 +29%