Stock TransactionsBANCFIRST CORP

Total Bought
38,649
16 transactions
Total Sold
60,018
18 transactions
Net
-21,369
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Callan Family Office, LLC2,73325,750+23,0170.020.10+0.08buy
Clark Capital Management Group, Inc.41,04345,513+4,4700.030.04+0.01buy
BancFirst Trust & Investment Management876,293879,515+3,22247.8350.94+3.11buy
Gallagher Fiduciary Advisors, LLC5,8897,259+1,3700.020.03+0.01buy
WESBANCO BANK INC3,1104,260+1,1500.010.02+0.00buy
Triton Financial Group Inc13,40314,491+1,0880.981.30+0.32buy
Hodges Capital Management Inc.37,20038,200+1,0000.410.45+0.05buy
TECTONIC ADVISORS LLC14,88515,870+9850.100.11+0.01buy
JBR Co Financial Management Inc9,16210,073+9110.590.61+0.03buy
DENALI ADVISORS LLC38,72139,322+6010.480.51+0.02buy
REGIONS FINANCIAL CORP31,84232,265+4230.030.03+0.00buy
Argent Trust Co1,9422,154+2120.010.01+0.00buy
SummerHaven Investment Management, LLC8,8398,961+1220.680.73+0.05buy
Quantum Portfolio Management LLC2,3522,398+460.130.14+0.01buy
Inspire Investing, LLC3,1293,151+220.040.04+0.00buy
CAPITAL ADVISORS INC/OK3,1363,146+100.010.01+0.00buy
Smith Group Asset Management, LLC1,9981,995-30.020.02-0.00sell
Diversified Trust Co3,6323,616-160.010.01+0.00sell
Impact Capital Partners LLC3,6433,596-470.150.15+0.00sell
Aster Capital Management (DIFC) Ltd17923-1560.000.00-0.00sell
FULLER & THALER ASSET MANAGEMENT, INC.271,536271,273-2630.120.12+0.01sell
LIBERTY ONE INVESTMENT MANAGEMENT, LLC5,5275,186-3410.060.06+0.00sell
Rosenthal {-} Henry Capital Advisors, Inc.26,62926,185-4442.953.26+0.31sell
Full Sail Capital, LLC17,62916,629-1,0000.130.12-0.01sell
GHP Investment Advisors, Inc.2,0631,053-1,0100.010.01-0.01sell
NewEdge Wealth, LLC15,86214,820-1,0420.030.03-0.00sell
OCCUDO QUANTITATIVE STRATEGIES LP3,4862,352-1,1340.050.03-0.02sell
MEEDER ASSET MANAGEMENT INC1,646487-1,1590.010.00-0.01sell
Edgestream Partners, L.P.60,39158,854-1,5370.230.20-0.02sell
Wakefield Asset Management LLLP10,9219,002-1,9190.360.31-0.05sell
GREAT LAKES ADVISORS, LLC40,19436,662-3,5320.040.04-0.00sell
CRAWFORD INVESTMENT COUNSEL INC57,14551,335-5,8100.110.11-0.00sell
Vestmark Advisory Solutions, Inc.31,89014,820-17,0700.090.03-0.06sell
Champlain Investment Partners, LLC340,972317,437-23,5350.270.27+0.00sell
Page 1 of 1