Stock Transactions — BANCFIRST CORP

Total Bought
1,497,573
116 transactions
Total Sold
392,147
75 transactions
Net
+1,105,426
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
BancFirst Trust & Investment Management1,128,8581,702,082+573,22445.4959.53+14.05buy
VANGUARD GROUP INC2,111,7922,261,641+149,8490.000.00+0.00buy
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC0106,766+106,7660.000.00+0.00buy
STATE STREET CORP775,618872,101+96,4830.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC424,769482,785+58,0160.000.00+0.00buy
MORGAN STANLEY188,970233,538+44,5680.000.00+0.00buy
JPMORGAN CHASE & CO96,568129,204+32,6360.000.00+0.00buy
PRINCIPAL FINANCIAL GROUP INC72,226101,276+29,0500.000.01+0.00buy
GOLDMAN SACHS GROUP INC167,319196,130+28,8110.000.00+0.00buy
BARCLAYS PLC28,84156,136+27,2950.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC165,613192,320+26,7070.000.00+0.00buy
FIRST TRUST ADVISORS LP51,83875,508+23,6700.000.01+0.00buy
ENVESTNET ASSET MANAGEMENT INC020,953+20,9530.000.00+0.00buy
Jefferies Financial Group Inc.020,000+20,0000.000.03+0.03buy
NORTHERN TRUST CORP298,129318,120+19,9910.000.01+0.00buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC33,66050,094+16,4340.010.02+0.01buy
DENALI ADVISORS LLC015,700+15,7000.000.18+0.18buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC2,147,7852,162,345+14,5600.460.50+0.04buy
CITIGROUP INC26,68237,107+10,4250.000.00+0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD31,90742,007+10,1000.020.02+0.01buy
NORGES BANK200,201210,268+10,0670.000.00+0.00buy
AMERIPRISE FINANCIAL INC44,45053,127+8,6770.000.00+0.00buy
TEACHER RETIREMENT SYSTEM OF TEXAS10,35218,361+8,0090.010.01+0.00buy
Clark Capital Management Group, Inc.26,52934,091+7,5620.020.02+0.01buy
Invesco Ltd.58,45066,006+7,5560.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC2,5149,652+7,1380.000.00+0.00buy
SG Americas Securities, LLC7,29913,991+6,6920.000.01+0.00buy
FMR LLC59,93466,533+6,5990.000.00+0.00buy
Legal & General Group Plc49,96856,428+6,4600.000.00+0.00buy
INTECH INVESTMENT MANAGEMENT LLC06,374+6,3740.000.01+0.01buy
Squarepoint Ops LLC04,673+4,6730.000.00+0.00buy
ALGERT GLOBAL LLC11,44515,805+4,3600.030.04+0.01buy
PRUDENTIAL FINANCIAL INC15,98820,299+4,3110.000.00+0.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC15,75019,725+3,9750.000.01+0.00buy
RHUMBLINE ADVISERS61,02964,857+3,8280.010.01+0.00buy
Cerity Partners LLC03,554+3,5540.000.00+0.00buy
THRIVENT FINANCIAL FOR LUTHERANS12,05015,559+3,5090.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/9,14012,641+3,5010.000.00+0.00buy
NewEdge Wealth, LLC16,57719,870+3,2930.030.04+0.01buy
Allianz Asset Management GmbH8,70011,700+3,0000.000.00+0.00buy
Entropy Technologies, LP02,902+2,9020.000.03+0.03buy
DEUTSCHE BANK AG\9,84512,642+2,7970.000.00+0.00buy
State of Alaska, Department of Revenue8,52311,306+2,7830.010.01+0.00buy
BOOTHBAY FUND MANAGEMENT, LLC02,774+2,7740.000.01+0.01buy
NEW YORK STATE COMMON RETIREMENT FUND8,28610,886+2,6000.000.00+0.00buy
LAZARD ASSET MANAGEMENT LLC02,576+2,5760.000.00+0.00buy
Louisiana State Employees Retirement System7,3009,600+2,3000.010.02+0.01buy
D.A. DAVIDSON & CO.02,224+2,2240.000.00+0.00buy
EVERGREEN CAPITAL MANAGEMENT LLC02,104+2,1040.000.01+0.01buy
COMERICA BANK11,01913,044+2,0250.000.01+0.00buy
Geneos Wealth Management Inc.1,5943,522+1,9280.010.01+0.01buy
Retirement Investment Advisors, Inc.01,902+1,9020.000.02+0.02buy
YOUSIF CAPITAL MANAGEMENT, LLC5,8667,568+1,7020.010.01+0.00buy
Atria Investments, Inc8,82210,458+1,6360.010.01+0.00buy
Maryland State Retirement & Pension System5,0616,691+1,6300.010.01+0.01buy
Creative Planning9,21010,829+1,6190.000.00+0.00buy
CANADA LIFE ASSURANCE Co24,18525,518+1,3330.000.00+0.00buy
Advantage Alpha Capital Partners LP3,8535,137+1,2840.070.12+0.05buy
Amundi2,3643,628+1,2640.000.00+0.00buy
State of Tennessee, Department of Treasury6,9828,242+1,2600.000.00+0.00buy
AMALGAMATED BANK4,6165,827+1,2110.000.01+0.00buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND3,5084,708+1,2000.010.01+0.00buy
Gallagher Fiduciary Advisors, LLC3,5894,724+1,1350.070.10+0.03buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS3,1284,235+1,1070.000.00+0.00buy
NEW YORK STATE TEACHERS RETIREMENT SYSTEM3,1374,237+1,1000.000.00+0.00buy
BNP PARIBAS FINANCIAL MARKETS6,6107,657+1,0470.000.00+0.00buy
nVerses Capital, LLC01,000+1,0000.000.05+0.05buy
ProShare Advisors LLC3,2434,156+9130.000.00+0.00buy
BANK OF AMERICA CORP /DE/79,64280,453+8110.000.00+0.00buy
SummerHaven Investment Management, LLC7,9438,718+7750.460.56+0.10buy
ACADIAN ASSET MANAGEMENT LLC0745+7450.000.00+0.00buy
Quantbot Technologies LP7981,464+6660.000.01+0.00buy
AMERICAN CENTURY COMPANIES INC21,12221,747+6250.000.00+0.00buy
Rosenthal {-} Henry Capital Advisors, Inc.27,40228,002+6003.412.96-0.45buy
MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC2,3862,979+5930.000.00+0.00buy
BANK OF MONTREAL /CAN/3,1943,784+5900.000.00+0.00buy
ROYAL BANK OF CANADA24,53825,083+5450.000.00+0.00buy
Handelsbanken Fonder AB3,7584,258+5000.000.00+0.00buy
REGIONS FINANCIAL CORP32,59132,956+3650.020.02+0.00buy
WHITTIER TRUST CO OF NEVADA INC0358+3580.000.00+0.00buy
BOKF, NA0356+3560.000.00+0.00buy
IFP Advisors, Inc0320+3200.000.00+0.00buy
VICTORY CAPITAL MANAGEMENT INC8,7989,051+2530.000.00+0.00buy
FIFTH THIRD BANCORP24235+2110.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP0183+1830.000.00+0.00buy
Arizona State Retirement System5,9936,175+1820.000.00+0.00buy
Steward Partners Investment Advisory, LLC2,2912,448+1570.000.00+0.00buy
Corebridge Financial, Inc.11,33311,435+1020.010.01+0.00buy
Sachetta, LLC0102+1020.000.00+0.00buy
Blue Trust, Inc.292391+990.000.00+0.00buy
HARBOR CAPITAL ADVISORS, INC.098+980.000.00+0.00buy
CWM, LLC181278+970.000.00+0.00buy
FOURPATH CAPITAL MANAGEMENT, LLC097+970.000.00+0.00buy
Pathstone Holdings, LLC2,3882,464+760.000.00+0.00buy
Smartleaf Asset Management LLC74123+490.000.00+0.00buy
FEDERATED HERMES, INC.13,16313,194+310.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE11,34111,371+300.000.00+0.00buy
GAMMA Investing LLC120149+290.000.00+0.00buy
BESSEMER GROUP INC7,4807,507+270.000.00+0.00buy
Numerai GP LLC5,0495,075+260.160.14-0.02buy
Page 1 of 3