We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
Fidelity Investments
26
Fidelity Investments
Massachusetts
$4.81M -$24.2K -272 -0.5%
Legal & General Group
27
Legal & General Group
United Kingdom
$4.42M +$19.9K +223 +0.4%
EP
28
Edgestream Partners
New Jersey
$4.27M +$4.33M +48,553 New
Ameriprise
29
Ameriprise
Minnesota
$4.14M +$36.9K +414 +0.9%
Swiss National Bank
30
Swiss National Bank
Switzerland
$3.72M
HCM
31
Hodges Capital Management
Texas
$3.54M -$1.6M -18,000 -31%
Stifel Financial
32
Stifel Financial
Missouri
$3.46M -$34.2K -384 -1%
CS
33
Credit Suisse
Switzerland
$3.13M -$139K -1,557 -4%
Qube Research & Technologies (QRT)
34
Qube Research & Technologies (QRT)
United Kingdom
$2.97M +$1.59M +17,857 +113%
RFC
35
Regions Financial Corp
Alabama
$2.89M +$36.7K +412 +1%
AllianceBernstein
36
AllianceBernstein
Tennessee
$2.65M
Public Sector Pension Investment Board (PSP Investments)
37
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$2.62M -$31.2K -350 -1%
Barclays
38
Barclays
United Kingdom
$2.6M -$1.32M -14,823 -33%
RHCA
39
Rosenthal Henry Capital Advisors
Indiana
$2.41M -$85.2K -956 -3%
SEI Investments
40
SEI Investments
Pennsylvania
$2.13M +$796K +8,939 +59%
UBS Group
41
UBS Group
Switzerland
$2.1M -$379K -4,250 -15%
UBS AM
42
UBS AM
Illinois
$2.07M
Royal Bank of Canada
43
Royal Bank of Canada
Ontario, Canada
$2.04M -$456K -5,121 -18%
Canada Life
44
Canada Life
Manitoba, Canada
$2.03M +$52.1K +585 +3%
FSC
45
Full Sail Capital
Oklahoma
$2.02M -$356K -4,000 -15%
Citigroup
46
Citigroup
New York
$1.94M +$142K +1,594 +8%
California State Teachers Retirement System (CalSTRS)
47
California State Teachers Retirement System (CalSTRS)
California
$1.89M -$118K -1,322 -6%
Janus Henderson Group
48
Janus Henderson Group
$1.87M +$885K +9,936 +87%
Voloridge Investment Management
49
Voloridge Investment Management
Florida
$1.87M -$396K -4,442 -17%
LPL Financial
50
LPL Financial
California
$1.6M -$33.2K -373 -2%