We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
American Century Companies
26
American Century Companies
Missouri
$3.8M +$962K +14,565 +37%
Invesco
27
Invesco
Georgia
$3.67M -$241K -3,655 -7%
Legal & General Group
28
Legal & General Group
United Kingdom
$3.62M +$98.4K +1,490 +3%
Goldman Sachs
29
Goldman Sachs
New York
$3.6M -$4.24M -64,202 -56%
HF
30
HRT Financial
New York
$3.52M -$2.82M -42,650 -46%
Barclays
31
Barclays
United Kingdom
$3.35M +$6.87K +104 +0.2%
FSC
32
Full Sail Capital
Oklahoma
$3.23M
NIG
33
NFJ Investment Group
Texas
$2.96M -$166K -2,519 -6%
First Trust Advisors
34
First Trust Advisors
Illinois
$2.85M -$1.21M -18,366 -31%
Swiss National Bank
35
Swiss National Bank
Switzerland
$2.79M
Public Sector Pension Investment Board (PSP Investments)
36
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$2.71M +$19.8K +300 +0.8%
Two Sigma Investments
37
Two Sigma Investments
New York
$2.69M -$5.09M -77,042 -67%
Comerica Bank
38
Comerica Bank
Texas
$2.65M -$58.6K -887 -2%
DA
39
Denali Advisors
California
$1.8M +$1.13M +17,100 +204%
California State Teachers Retirement System (CalSTRS)
40
California State Teachers Retirement System (CalSTRS)
California
$1.73M +$29K +439 +2%
AllianceBernstein
41
AllianceBernstein
Tennessee
$1.7M +$81.5K +1,234 +5%
SG Americas Securities
42
SG Americas Securities
New York
$1.7M -$427K -6,467 -21%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
43
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$1.69M +$1.58M +23,900 New
New York State Common Retirement Fund
44
New York State Common Retirement Fund
New York
$1.6M +$449K +6,805 +43%
SEI Investments
45
SEI Investments
Pennsylvania
$1.52M +$1.43M +21,599 New
Prudential Financial
46
Prudential Financial
New Jersey
$1.41M -$18.8K -285 -1%
UBS AM
47
UBS AM
Illinois
$1.26M +$197K +2,984 +20%
FMC
48
First Merchants Corp
Indiana
$1.25M -$30.8K -467 -3%
YCM
49
Yousif Capital Management
Michigan
$1.22M +$1.15M +17,342 New
BNP Paribas Financial Markets
50
BNP Paribas Financial Markets
France
$1.22M -$200K -3,023 -15%