Stock Transactions — BANCFIRST CORP

Total Bought
320,579
78 transactions
Total Sold
393,847
87 transactions
Net
-73,268
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Edgestream Partners, L.P.048,553+48,5530.000.21+0.21buy
BancFirst Trust & Investment Management1,081,7861,127,415+45,62949.1046.78-2.33buy
DIMENSIONAL FUND ADVISORS LP963,163985,496+22,3330.030.02-0.00buy
WELLS FARGO & COMPANY/MN237,864255,912+18,0480.010.01-0.00buy
CITADEL ADVISORS LLC017,960+17,9600.000.00+0.00buy
Qube Research & Technologies Ltd15,82533,682+17,8570.000.01+0.00buy
BRIDGEWAY CAPITAL MANAGEMENT, LLC013,000+13,0000.000.02+0.02buy
GEODE CAPITAL MANAGEMENT, LLC422,691433,507+10,8160.000.00-0.00buy
JANUS HENDERSON GROUP PLC11,36021,296+9,9360.000.00+0.00buy
SEI INVESTMENTS CO15,20124,140+8,9390.000.00+0.00buy
RENAISSANCE TECHNOLOGIES LLC08,188+8,1880.000.00+0.00buy
JBR Co Financial Management Inc2,4079,428+7,0210.220.66+0.44buy
OCCUDO QUANTITATIVE STRATEGIES LP06,404+6,4040.000.10+0.10buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC169,562175,165+5,6030.000.00-0.00buy
BNP PARIBAS FINANCIAL MARKETS5,91410,980+5,0660.000.00+0.00buy
Ameritas Advisory Services, LLC05,020+5,0200.000.02+0.02buy
Campbell & CO Investment Adviser LLC04,845+4,8450.000.04+0.04buy
Jump Financial, LLC04,500+4,5000.000.01+0.01buy
Schonfeld Strategic Advisors LLC04,350+4,3500.000.00+0.00buy
HRT FINANCIAL LP04,114+4,1140.000.00+0.00buy
Cerity Partners LLC03,710+3,7100.000.00+0.00buy
Graham Capital Management, L.P.03,687+3,6870.000.01+0.01buy
WESBANCO BANK INC03,610+3,6100.000.01+0.01buy
Cynosure Group, LLC03,468+3,4680.000.05+0.05buy
AlphaQuest LLC3,1336,497+3,3640.060.10+0.03buy
INCEPTIONR LLC02,981+2,9810.000.07+0.07buy
Squarepoint Ops LLC02,534+2,5340.000.00+0.00buy
HSBC HOLDINGS PLC02,444+2,4440.000.00+0.00buy
Russell Investments Group, Ltd.02,427+2,4270.000.00+0.00buy
Aquatic Capital Management LLC02,100+2,1000.000.01+0.01buy
CITIGROUP INC20,48522,079+1,5940.000.00-0.00buy
NewEdge Wealth, LLC15,00616,588+1,5820.040.03-0.00buy
SG Americas Securities, LLC01,561+1,5610.000.00+0.00buy
Vestmark Advisory Solutions, Inc.15,00616,533+1,5270.070.06-0.01buy
STATE STREET CORP799,636800,848+1,2120.000.00-0.00buy
Transcendent Capital Group LLC01,188+1,1880.000.06+0.06buy
VICTORY CAPITAL MANAGEMENT INC6,9118,098+1,1870.000.00-0.00buy
Forum Financial Management, LP3,4074,499+1,0920.010.01+0.00buy
Diversified Trust Co3,8694,844+9750.010.01+0.00buy
Quantbot Technologies LP0956+9560.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE10,73811,613+8750.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/8,3289,104+7760.000.00-0.00buy
BALYASNY ASSET MANAGEMENT L.P.10,75311,468+7150.000.00-0.00buy
TWO SIGMA INVESTMENTS, LP3,1003,800+7000.000.00+0.00buy
TECTONIC ADVISORS LLC9,1149,750+6360.070.07-0.01buy
CANADA LIFE ASSURANCE Co22,48023,065+5850.000.00-0.00buy
FULLER & THALER ASSET MANAGEMENT, INC.247,552247,966+4140.120.10-0.03buy
AMERIPRISE FINANCIAL INC46,63947,053+4140.000.00-0.00buy
REGIONS FINANCIAL CORP32,39932,811+4120.030.02-0.00buy
Global Retirement Partners, LLC0399+3990.000.00+0.00buy
CRAWFORD INVESTMENT COUNSEL INC57,02157,386+3650.110.09-0.02buy
Creative Planning5,8836,231+3480.000.00-0.00buy
DEUTSCHE BANK AG\11,03911,376+3370.000.00-0.00buy
ProShare Advisors LLC3,9704,278+3080.000.00-0.00buy
EntryPoint Capital, LLC537842+3050.050.07+0.02buy
Legal & General Group Plc49,97150,194+2230.000.00-0.00buy
TD PRIVATE CLIENT WEALTH LLC191395+2040.000.00+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND9,5009,684+1840.000.00-0.00buy
TEXAS PERMANENT SCHOOL FUND CORP12,51412,682+1680.010.01-0.00buy
Colonial Trust Co / SC0163+1630.000.00+0.00buy
Inspire Investing, LLC3,9184,070+1520.040.04-0.01buy
SummerHaven Investment Management, LLC7,6647,768+1040.480.43-0.05buy
BANK OF MONTREAL /CAN/3,0943,194+1000.000.00-0.00buy
PDT Partners, LLC11,21811,304+860.120.09-0.03buy
Blue Trust, Inc.194248+540.000.00+0.00buy
BESSEMER GROUP INC7,4307,480+500.000.00-0.00buy
Illinois Municipal Retirement Fund8,0318,054+230.010.01-0.00buy
SIGNATUREFD, LLC1,7541,773+190.000.00-0.00buy
Eagle Bay Advisors LLC264283+190.020.02-0.00buy
NISA INVESTMENT ADVISORS, LLC1227+150.000.00+0.00buy
Mariner, LLC3,1453,155+100.000.00-0.00buy
Bell Investment Advisors, Inc4454+100.000.00+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO147154+70.000.00-0.00buy
UMB Bank, n.a.07+70.000.00+0.00buy
Avior Wealth Management, LLC04+40.000.00+0.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS3,1263,129+30.000.00-0.00buy
Larson Financial Group LLC414416+20.000.00-0.00buy
SJS Investment Consulting Inc.68+20.000.00+0.00buy
Ameritas Investment Partners, Inc.2,1912,19100.010.01-0.00hold
PRAXIS INVESTMENT MANAGEMENT INC3,7103,71000.030.02-0.00hold
ALLIANCEBERNSTEIN L.P.30,06230,06200.000.00-0.00hold
FARMERS & MERCHANTS INVESTMENTS INC111100.000.00-0.00hold
Ironwood Investment Counsel, LLC11,42711,42700.210.18-0.03hold
Zurcher Kantonalbank (Zurich Cantonalbank)3,3833,38300.000.00-0.00hold
Handelsbanken Fonder AB3,7583,75800.000.00-0.00hold
KBC Group NV62662600.000.00-0.00hold
Parkside Financial Bank & Trust363600.000.00-0.00hold
TD Capital Management LLC5500.000.00-0.00hold
Louisiana State Employees Retirement System7,2007,20000.010.01-0.00hold
Westside Investment Management, Inc.32232200.010.01-0.00hold
Allworth Financial LP5500.000.00-0.00hold
JFS WEALTH ADVISORS, LLC282800.000.00-0.00hold
Swiss National Bank42,21842,21800.000.00-0.00hold
Venturi Wealth Management, LLC2,0562,05600.010.01-0.00hold
Pacific Center for Financial Services1,7501,75000.050.04-0.01hold
EverSource Wealth Advisors, LLC202000.000.00-0.00hold
Geneos Wealth Management Inc.1,5941,59400.010.01-0.00hold
Maryland State Retirement & Pension System5,2655,26500.010.01-0.00hold
Key FInancial Inc464600.000.00-0.00hold
BancFirst Trust & Investment Management105,396105,39601.231.28+0.05hold
Page 1 of 3