We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
Deutsche Bank
76
Deutsche Bank
Germany
$74K -$39K -1,392 -35%
Legal & General Group
77
Legal & General Group
United Kingdom
$71K -$1.23K -44 -2%
Teacher Retirement System of Texas
78
Teacher Retirement System of Texas
Texas
$49K +$11.7K +418 +32%
Northwestern Mutual Wealth Management
79
Northwestern Mutual Wealth Management
Wisconsin
$40K +$39.3K +1,400 New
AIP
80
Ameritas Investment Partners
Nebraska
$32K
AIM
81
Acrospire Investment Management
Illinois
$28K +$27.3K +972 New
BlackRock
82
BlackRock
New York
$26K +$15.5K +552 +165%
TC
83
Trust Company
Kansas
$23K
LTFS
84
Ladenburg Thalmann Financial Services
Florida
$19K +$2.13K +76 +13%
IPC
85
Independent Portfolio Consultants
Florida
$10K +$3.08K +110 +46%
BNP Paribas Financial Markets
86
BNP Paribas Financial Markets
France
$7.01K -$44.8K -1,598 -87%
SIM
87
Sonora Investment Management
Arizona
$6.2K
Federated Hermes
88
Federated Hermes
Pennsylvania
$5K +$2.41K +86 +88%
Barclays
89
Barclays
United Kingdom
$5K +$4.99K +178 New
MFS
90
MSI Financial Services
Massachusetts
$4K -$1.29K -46 -25%
PNC Financial Services Group
91
PNC Financial Services Group
Pennsylvania
$3K -$23.9K -852 -89%
US Bancorp
92
US Bancorp
Minnesota
$3K -$7.12K -254 -69%
DA
93
Denali Advisors
California
$3K
DVM
94
Dreman Value Management
Florida
$2K +$2.02K +72 New
BWA
95
Burt Wealth Advisors
Maryland
$1K +$168 +6 New
Victory Capital Management
96
Victory Capital Management
Texas
-$105K -3,586 Closed
KBC Group
97
KBC Group
Belgium
-$84K -2,852 Closed
UBS Group
98
UBS Group
Switzerland
-$50K -1,696 Closed
TRCT
99
Tower Research Capital (TRC)
New York
-$27K -904 Closed