We are live on ! Find out more
BANF icon

BancFirst

Name Holding Trade Value Shares
Change
Change in
Stake
ECM
51
ExodusPoint Capital Management
New York
$2.8M +$2.99M +26,407 New
RHCA
52
Rosenthal Henry Capital Advisors
Indiana
$2.77M
ZIM
53
Zacks Investment Management
Illinois
$2.6M -$201K -1,779 -7%
Royal Bank of Canada
54
Royal Bank of Canada
Ontario, Canada
$2.55M -$492K -4,350 -15%
Marshall Wace
55
Marshall Wace
United Kingdom
$2.43M +$2.59M +22,934 New
Stifel Financial
56
Stifel Financial
Missouri
$2.43M -$348K -3,076 -12%
Renaissance Technologies
57
Renaissance Technologies
New York
$2.39M +$2.14M +18,890 +513%
California State Teachers Retirement System (CalSTRS)
58
California State Teachers Retirement System (CalSTRS)
California
$2.19M -$2.04K -18 -0.1%
Rafferty Asset Management
59
Rafferty Asset Management
New York
$2.16M +$104K +918 +5%
T. Rowe Price Associates
60
T. Rowe Price Associates
Maryland
$2.12M +$75.6K +668 +3%
Deutsche Bank
61
Deutsche Bank
Germany
$2.1M +$81.2K +718 +4%
Citigroup
62
Citigroup
New York
$2.1M +$180K +1,587 +9%
Prudential Financial
63
Prudential Financial
New Jersey
$2.08M -$143K -1,263 -6%
NW
64
NewEdge Wealth
Pennsylvania
$1.97M -$118K -1,046 -5%
VAS
65
Vestmark Advisory Solutions
Massachusetts
$1.97M -$125K -1,105 -6%
Canada Life
66
Canada Life
Manitoba, Canada
$1.9M -$662K -5,849 -25%
Mercer Global Advisors
67
Mercer Global Advisors
Colorado
$1.87M +$156K +1,382 +9%
YIH
68
Y-Intercept (HK)
Hong Kong
$1.73M +$1.85M +16,316 New
P
69
&Partners
Tennessee
$1.7M +$67.9K +600 +4%
AI
70
Atria Investments
North Carolina
$1.62M -$169K -1,490 -9%
CTFG
71
Capstone Triton Financial Group
Oklahoma
$1.6M +$53.6K +474 +3%
Thrivent Financial for Lutherans
72
Thrivent Financial for Lutherans
Minnesota
$1.51M -$79K -698 -5%
Creative Planning
73
Creative Planning
Kansas
$1.35M -$585K -5,174 -29%
BCM
74
Bridgeway Capital Management
Texas
$1.31M -$713K -6,300 -34%
Federated Hermes
75
Federated Hermes
Pennsylvania
$1.31M +$357K +3,154 +34%