Stock TransactionsBANCFIRST CORP

Total Bought
31,233
10 transactions
Total Sold
66,179
13 transactions
Net
-34,946
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
FULLER & THALER ASSET MANAGEMENT, INC.247,966274,263+26,2970.100.10+0.01buy
BancFirst Trust & Investment Management1,127,4151,128,858+1,44346.7845.49-1.29buy
Cynosure Group, LLC3,4684,505+1,0370.050.06+0.01buy
OCCUDO QUANTITATIVE STRATEGIES LP6,4047,366+9620.100.11+0.02buy
TECTONIC ADVISORS LLC9,75010,211+4610.070.06-0.00buy
Triton Financial Group Inc13,12313,529+4060.820.83+0.01buy
INCEPTIONR LLC2,9813,261+2800.070.08+0.01buy
SummerHaven Investment Management, LLC7,7687,943+1750.430.46+0.03buy
Diversified Trust Co4,8444,972+1280.010.01-0.00buy
Vestmark Advisory Solutions, Inc.16,53316,577+440.060.06-0.00buy
NewEdge Wealth, LLC16,58816,577-110.030.03-0.00sell
Heritage Trust Co4,4054,381-240.050.05-0.00sell
Inspire Investing, LLC4,0704,041-290.040.04+0.00sell
PDT Partners, LLC11,30411,256-480.090.09-0.00sell
Quantum Private Wealth, LLC4,4934,349-1440.150.14-0.01sell
REGIONS FINANCIAL CORP32,81132,591-2200.020.02-0.00sell
Advantage Alpha Capital Partners LP4,2573,853-4040.070.07+0.00sell
Full Sail Capital, LLC22,93021,930-1,0000.140.13-0.01sell
CRAWFORD INVESTMENT COUNSEL INC57,38655,476-1,9100.090.09-0.00sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC2,150,0092,147,785-2,2240.440.46+0.02sell
Edgestream Partners, L.P.48,55344,660-3,8930.210.19-0.02sell
Champlain Investment Partners, LLC558,894547,679-11,2150.280.29+0.01sell
BancFirst Trust & Investment Management105,39660,339-45,0571.280.72-0.56sell
Page 1 of 1