We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
First Trust Advisors
51
First Trust Advisors
Illinois
$523K +$69.8K +2,356 +16%
PP
52
PDT Partners
New York
$496K +$39.4K +1,330 +9%
Envestnet Asset Management
53
Envestnet Asset Management
Illinois
$453K -$8.18K -276 -2%
NFA
54
Nationwide Fund Advisors
Ohio
$402K +$21.8K +736 +6%
MLICM
55
Metropolitan Life Insurance Company (MetLife)
New York
$392K
Wells Fargo
56
Wells Fargo
California
$390K +$4.27K +144 +1%
CONA
57
Capital One National Association
New York
$385K +$88.5K +2,988 +32%
CS
58
Credit Suisse
Switzerland
$382K -$222K -7,482 -38%
GLRA
59
Gerald L. Ray & Associates
Texas
$371K
Swiss National Bank
60
Swiss National Bank
Switzerland
$371K
VOYA Investment Management
61
VOYA Investment Management
Georgia
$362K
AllianceBernstein
62
AllianceBernstein
Tennessee
$334K -$104K -3,512 -25%
Bank of Montreal
63
Bank of Montreal
Ontario, Canada
$295K -$20.7K -700 -7%
KT
64
Kanaly Trust
Texas
$294K
AIG
65
American International Group
New York
$288K -$9.72K -328 -3%
Manulife (Manufacturers Life Insurance)
66
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$259K -$84.2K -2,842 -25%
BA
67
BlackRock Advisors
Delaware
$233K -$51.3K -1,730 -19%
1GA
68
1st Global Advisors
Texas
$232K -$6.7K -226 -3%
ProShare Advisors
69
ProShare Advisors
Maryland
$212K -$221K -7,472 -52%
Deutsche Bank
70
Deutsche Bank
Germany
$152K -$520K -17,550 -78%
KBC Group
71
KBC Group
Belgium
$145K
Creative Planning
72
Creative Planning
Kansas
$135K +$2.43K +82 +2%
Schroder Investment Management Group
73
Schroder Investment Management Group
United Kingdom
$86.7K
BG
74
BlackRock Group
United Kingdom
$85K
Federated Hermes
75
Federated Hermes
Pennsylvania
$77K -$60.9K -2,054 -45%