We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
CS
51
Credit Suisse
Switzerland
$326K +$65.5K +2,506 +26%
Jacobs Levy Equity Management
52
Jacobs Levy Equity Management
New Jersey
$324K -$73.2K -2,800 -19%
GLRA
53
Gerald L. Ray & Associates
Texas
$324K
VOYA Investment Management
54
VOYA Investment Management
Georgia
$316K
Axa
55
Axa
France
$307K
Manulife (Manufacturers Life Insurance)
56
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$284K
TC
57
TFS Capital
Pennsylvania
$276K +$267K +10,222 New
CONA
58
Capital One National Association
New York
$262K -$5.96K -228 -2%
AIG
59
American International Group
New York
$257K +$16.9K +648 +7%
KT
60
Kanaly Trust
Texas
$256K
BG
61
BlackRock Group
United Kingdom
$256K +$209K +7,988 +538%
ProShare Advisors
62
ProShare Advisors
Maryland
$243K +$235K +9,002 New
Morgan Stanley
63
Morgan Stanley
New York
$233K -$49.1K -1,878 -18%
Bank of Montreal
64
Bank of Montreal
Ontario, Canada
$233K -$680 -26 -0.3%
BA
65
BlackRock Advisors
Delaware
$232K -$1.75M -67,056 -89%
First Trust Advisors
66
First Trust Advisors
Illinois
$231K +$223K +8,526 New
Swiss National Bank
67
Swiss National Bank
Switzerland
$211K -$5.23K -200 -3%
Schroder Investment Management Group
68
Schroder Investment Management Group
United Kingdom
$119K -$162K -6,200 -58%
SO
69
STRS Ohio
Ohio
$91K -$136K -5,200 -61%
US Bancorp
70
US Bancorp
Minnesota
$78K -$10.5K -400 -12%
FQ
71
First Quadrant
California
$59K +$57.5K +2,200 New
U
72
UBS
Switzerland
$53K +$51.4K +1,966 New
Teacher Retirement System of Texas
73
Teacher Retirement System of Texas
Texas
$47K +$20.7K +792 +85%
Bank of America
74
Bank of America
North Carolina
$46K -$412K -15,770 -90%
Federated Hermes
75
Federated Hermes
Pennsylvania
$44K -$99.8K -3,816 -70%