Stock Transactions — BANCFIRST CORP

Total Bought
904,918
124 transactions
Total Sold
698,895
106 transactions
Net
+206,023
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC2,158,2642,547,992+389,7280.580.75+0.17buy
AMERICAN CENTURY COMPANIES INC21,928164,160+142,2320.000.01+0.01buy
MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC2,90337,891+34,9880.000.05+0.05buy
Verition Fund Management LLC106,125137,150+31,0250.070.10+0.03buy
Callan Family Office, LLC2,73325,750+23,0170.020.10+0.08buy
BARCLAYS PLC67,06988,765+21,6960.000.00+0.00buy
DARK FOREST CAPITAL MANAGEMENT LP021,021+21,0210.000.10+0.10buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC46,39666,239+19,8430.000.00+0.00buy
NORGES BANK244,569261,493+16,9240.000.00+0.00buy
VANGUARD GROUP INC2,266,8452,282,432+15,5870.000.00+0.00buy
MORGAN STANLEY205,585218,927+13,3420.000.00+0.00buy
SEI INVESTMENTS CO26,25038,336+12,0860.000.01+0.00buy
LAZARD ASSET MANAGEMENT LLC35810,017+9,6590.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC175,557184,712+9,1550.000.00+0.00buy
TUDOR INVESTMENT CORP ET AL4,05613,074+9,0180.000.01+0.01buy
Lido Advisors, LLC08,267+8,2670.000.01+0.01buy
Susquehanna Portfolio Strategies, LLC07,331+7,3310.000.02+0.02buy
BNP PARIBAS FINANCIAL MARKETS7,99214,481+6,4890.000.00+0.00buy
MILLENNIUM MANAGEMENT LLC06,186+6,1860.000.00+0.00buy
Horizon Investments, LLC06,148+6,1480.000.01+0.01buy
Dynamic Technology Lab Private Ltd05,282+5,2820.000.09+0.09buy
VICTORY CAPITAL MANAGEMENT INC19,51824,321+4,8030.000.00-0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD63,23568,000+4,7650.030.04+0.01buy
Clark Capital Management Group, Inc.41,04345,513+4,4700.030.04+0.01buy
Squarepoint Ops LLC2,6796,754+4,0750.000.00+0.00buy
Aquatic Capital Management LLC03,929+3,9290.000.01+0.01buy
BANK OF AMERICA CORP /DE/79,44982,712+3,2630.000.00+0.00buy
BancFirst Trust & Investment Management876,293879,515+3,22247.8350.94+3.11buy
OSAIC HOLDINGS, INC.9873,872+2,8850.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC498,404501,163+2,7590.000.00+0.00buy
Qube Research & Technologies Ltd61,61564,311+2,6960.010.01+0.00buy
World Investment Advisors02,608+2,6080.000.01+0.01buy
ANB BANK02,180+2,1800.000.12+0.12buy
FIRST TRUST ADVISORS LP94,73896,913+2,1750.010.01+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/16,25318,315+2,0620.000.00+0.00buy
Connor, Clark & Lunn Investment Management Ltd.02,020+2,0200.000.00+0.00buy
BancFirst Trust & Investment Management30,64632,635+1,9890.400.40-0.01buy
RHUMBLINE ADVISERS72,67774,655+1,9780.010.01+0.00buy
MARSHALL WACE, LLP01,841+1,8410.000.00+0.00buy
BALYASNY ASSET MANAGEMENT L.P.01,803+1,8030.000.00+0.00buy
Vanguard Personalized Indexing Management, LLC01,797+1,7970.000.00+0.00buy
M&T BANK CORP01,766+1,7660.000.00+0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC01,719+1,7190.000.00+0.00buy
GUGGENHEIM CAPITAL LLC17,28618,996+1,7100.020.02+0.00buy
FIRST MANHATTAN CO. LLC.01,700+1,7000.000.00+0.00buy
PROFUND ADVISORS LLC01,696+1,6960.000.01+0.01buy
Cetera Investment Advisers01,673+1,6730.000.00+0.00buy
XPONANCE, INC.01,624+1,6240.000.00+0.00buy
Gallagher Fiduciary Advisors, LLC5,8897,259+1,3700.020.03+0.01buy
Atria Investments, Inc13,10814,449+1,3410.020.02+0.00buy
PRUDENTIAL FINANCIAL INC19,37520,702+1,3270.000.00+0.00buy
WESBANCO BANK INC3,1104,260+1,1500.010.02+0.00buy
Triton Financial Group Inc13,40314,491+1,0880.981.30+0.32buy
ENVESTNET ASSET MANAGEMENT INC29,20630,261+1,0550.000.00+0.00buy
New Age Alpha Advisors, LLC01,001+1,0010.000.01+0.01buy
Hodges Capital Management Inc.37,20038,200+1,0000.410.45+0.05buy
TECTONIC ADVISORS LLC14,88515,870+9850.100.11+0.01buy
State of Wyoming0980+9800.000.01+0.01buy
Cerity Partners LLC2,9873,963+9760.000.00+0.00buy
Parkside Financial Bank & Trust461,001+9550.000.01+0.01buy
JBR Co Financial Management Inc9,16210,073+9110.590.61+0.03buy
HSBC HOLDINGS PLC2,4193,329+9100.000.00+0.00buy
D.A. DAVIDSON & CO.2,2243,132+9080.000.00+0.00buy
Legal & General Group Plc56,15257,045+8930.000.00+0.00buy
State of Alaska, Department of Revenue11,04411,859+8150.010.02+0.00buy
COMERICA BANK12,98413,788+8040.010.01+0.00buy
Pathstone Holdings, LLC2,2393,042+8030.000.00+0.00buy
MetLife Investment Management, LLC11,74912,465+7160.010.01+0.00buy
DENALI ADVISORS LLC38,72139,322+6010.480.51+0.02buy
LPL Financial LLC6,2286,707+4790.000.00+0.00buy
Quantinno Capital Management LP2,1662,607+4410.000.00-0.00buy
REGIONS FINANCIAL CORP31,84232,265+4230.030.03+0.00buy
&PARTNERS11,08711,462+3750.010.01-0.00buy
EverSource Wealth Advisors, LLC38402+3640.000.00+0.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS4,7695,121+3520.000.00+0.00buy
Advisors Asset Management, Inc.559838+2790.000.00+0.00buy
Police & Firemen's Retirement System of New Jersey4,2564,499+2430.000.01+0.00buy
Tower Research Capital LLC (TRC)1,8832,112+2290.010.01+0.00buy
VOYA INVESTMENT MANAGEMENT LLC5,5225,744+2220.000.00+0.00buy
GAMMA Investing LLC582804+2220.000.01+0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM19,58119,795+2140.000.00+0.00buy
Argent Trust Co1,9422,154+2120.010.01+0.00buy
CANADA LIFE ASSURANCE Co23,21923,427+2080.000.00+0.00buy
BNP Paribas Asset Management Holding S.A.0178+1780.000.00+0.00buy
NISA INVESTMENT ADVISORS, LLC31201+1700.000.00+0.00buy
HighTower Advisors, LLC3,0863,249+1630.000.00+0.00buy
Arizona State Retirement System6,1496,296+1470.000.00+0.00buy
MAI Capital Management0142+1420.000.00+0.00buy
BANK OF MONTREAL /CAN/4,7924,926+1340.000.00+0.00buy
SummerHaven Investment Management, LLC8,8398,961+1220.680.73+0.05buy
KLP KAPITALFORVALTNING AS4,5004,600+1000.000.00+0.00buy
US BANCORP \DE\335418+830.000.00+0.00buy
EVERGREEN CAPITAL MANAGEMENT LLC2,1222,202+800.010.01+0.00buy
Quantum Portfolio Management LLC2,3522,398+460.130.14+0.01buy
YOUSIF CAPITAL MANAGEMENT, LLC7,3607,402+420.010.01+0.00buy
FEDERATED HERMES, INC.9,2759,312+370.000.00-0.00buy
Quarry LP035+350.000.00+0.00buy
UMB Bank, n.a.4577+320.000.00+0.00buy
THRIVENT FINANCIAL FOR LUTHERANS14,63914,666+270.000.00+0.00buy
Blue Trust, Inc.331357+260.000.00+0.00buy
Page 1 of 3