We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
Tudor Investment Corp
51
Tudor Investment Corp
Connecticut
$1.18M -$233K -3,524 -17%
Canada Life
52
Canada Life
Manitoba, Canada
$1.14M
Deutsche Bank
53
Deutsche Bank
Germany
$1.14M -$163K -2,468 -13%
Thrivent Financial for Lutherans
54
Thrivent Financial for Lutherans
Minnesota
$1.08M +$264 +4 +0%
CS
55
Credit Suisse
Switzerland
$1.08M +$128K +1,940 +14%
COPPSERS
56
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$1.01M -$9.25K -140 -1%
Citigroup
57
Citigroup
New York
$1.01M +$246K +3,731 +35%
TPSF
58
Texas Permanent School Fund
Texas
$961K -$29.7K -450 -3%
SOADOR
59
State of Alaska Department of Revenue
Alaska
$943K -$32.7K -495 -4%
Wells Fargo
60
Wells Fargo
California
$922K -$199K -3,019 -19%
UBS Group
61
UBS Group
Switzerland
$876K +$198K +2,998 +32%
CTFG
62
Capstone Triton Financial Group
Oklahoma
$822K -$108K -1,629 -12%
AT
63
Arvest Trust
Oklahoma
$817K +$765K +11,578 New
IIC
64
Ironwood Investment Counsel
Arizona
$806K
OQS
65
Occudo Quantitative Strategies
Florida
$785K -$231K -3,498 -24%
GC
66
Guggenheim Capital
Illinois
$752K -$263K -3,977 -27%
AIG
67
American International Group
New York
$746K -$23.3K -353 -3%
CA
68
CSM Advisors
Pennsylvania
$731K
LPL Financial
69
LPL Financial
California
$716K
Rafferty Asset Management
70
Rafferty Asset Management
New York
$705K -$124K -1,881 -16%
LSERS
71
Louisiana State Employees Retirement System
Louisiana
$642K -$6.61K -100 -1%
AB
72
Amalgamated Bank
New York
$613K -$660 -10 -0.1%
Manulife (Manufacturers Life Insurance)
73
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$610K -$27.5K -417 -5%
Victory Capital Management
74
Victory Capital Management
Texas
$592K +$54.2K +821 +11%
HCM
75
Hodges Capital Management
Texas
$564K