Stock TransactionsBANCFIRST CORP

Total Bought
96,692
7 transactions
Total Sold
222,944
7 transactions
Net
-126,252
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
BancFirst Trust & Investment Management871,990895,974+23,98441.5842.44+0.87buy
Edgestream Partners, L.P.32,13952,561+20,4220.110.17+0.06buy
Numerai GP LLC32,42351,220+18,7970.350.47+0.11buy
Curated Wealth Partners LLC4,36122,741+18,3800.060.01-0.05buy
FULLER & THALER ASSET MANAGEMENT, INC.269,938281,297+11,3590.100.09-0.01buy
ZACKS INVESTMENT MANAGEMENT29,18332,099+2,9160.030.03-0.00buy
Impact Capital Partners LLC4,7475,581+8340.160.17+0.01buy
Gallagher Fiduciary Advisors, LLC7,1896,993-1960.030.03-0.00sell
CAPITAL ADVISORS INC/OK3,1512,751-4000.010.00-0.00sell
CRAWFORD INVESTMENT COUNSEL INC62,21261,732-4800.120.11-0.00sell
Champlain Investment Partners, LLC223,375222,347-1,0280.310.63+0.33sell
JBR Co Financial Management Inc10,0686,273-3,7950.450.25-0.19sell
VOLORIDGE INVESTMENT MANAGEMENT, LLC33,02915,519-17,5100.010.01-0.01sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC2,590,0892,390,554-199,5350.830.83-0.00sell
Page 1 of 1