We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
UBS Group
51
UBS Group
Switzerland
$1.22M -$30.5K -460 -3%
Canada Life
52
Canada Life
Manitoba, Canada
$1.15M -$124K -1,879 -10%
Thrivent Financial for Lutherans
53
Thrivent Financial for Lutherans
Minnesota
$1.08M -$5.69K -86 -0.6%
COPPSERS
54
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$1.02M -$2.38K -36 -0.2%
TPSF
55
Texas Permanent School Fund
Texas
$986K -$67.1K -1,013 -7%
UBS AM
56
UBS AM
Illinois
$952K
Rafferty Asset Management
57
Rafferty Asset Management
New York
$934K +$642K +9,695 +275%
Citigroup
58
Citigroup
New York
$925K +$472K +7,122 +119%
KFA
59
Krane Funds Advisors
New York
$916K -$84.7K -1,279 -9%
SOADOR
60
State of Alaska Department of Revenue
Alaska
$893K -$123K -1,860 -13%
AIG
61
American International Group
New York
$883K -$9.07K -137 -1%
CA
62
CSM Advisors
Pennsylvania
$851K +$797K +12,040 New
WIA
63
Wealthstreet Investment Advisors
Texas
$848K
ABTD
64
Arvest Bank Trust Division
Oklahoma
$818K -$453K -6,844 -37%
IIC
65
Ironwood Investment Counsel
Arizona
$807K
Manulife (Manufacturers Life Insurance)
66
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$749K -$69.3K -1,046 -9%
BNP Paribas Financial Markets
67
BNP Paribas Financial Markets
France
$667K +$358K +5,414 +135%
LPL Financial
68
LPL Financial
California
$656K
LSERS
69
Louisiana State Employees Retirement System
Louisiana
$601K -$6.62K -100 -1%
T. Rowe Price Associates
70
T. Rowe Price Associates
Maryland
$577K -$59.5K -898 -10%
VOYA Investment Management
71
VOYA Investment Management
Georgia
$575K -$13.6K -206 -2%
Millennium Management
72
Millennium Management
New York
$554K +$519K +7,833 New
Jane Street
73
Jane Street
New York
$537K +$503K +7,599 New
OPERF
74
Oregon Public Employees Retirement Fund
Oregon
$533K +$6.62K +100 +1%
SFI
75
Susquehanna Fundamental Investments
Pennsylvania
$491K +$68.3K +1,031 +17%