Stock TransactionsBANCFIRST CORP

Total Bought
60,014
14 transactions
Total Sold
39,165
10 transactions
Net
+20,849
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,081,7861,127,415+45,62949.1046.78-2.33buy
JBR Co Financial Management Inc2,4079,428+7,0210.220.66+0.44buy
NewEdge Wealth, LLC15,00616,588+1,5820.040.03-0.00buy
Vestmark Advisory Solutions, Inc.15,00616,533+1,5270.070.06-0.01buy
Forum Financial Management, LP3,4074,499+1,0920.010.01+0.00buy
Diversified Trust Co3,8694,844+9750.010.01+0.00buy
TECTONIC ADVISORS LLC9,1149,750+6360.070.07-0.01buy
FULLER & THALER ASSET MANAGEMENT, INC.247,552247,966+4140.120.10-0.03buy
REGIONS FINANCIAL CORP32,39932,811+4120.030.02-0.00buy
CRAWFORD INVESTMENT COUNSEL INC57,02157,386+3650.110.09-0.02buy
Inspire Investing, LLC3,9184,070+1520.040.04-0.01buy
SummerHaven Investment Management, LLC7,6647,768+1040.480.43-0.05buy
PDT Partners, LLC11,21811,304+860.120.09-0.03buy
Eagle Bay Advisors LLC264283+190.020.02-0.00buy
Heritage Trust Co4,6974,405-2920.060.05-0.01sell
Triton Financial Group Inc13,46913,123-3460.960.82-0.14sell
Caitlin John, LLC5342-5320.040.00-0.04sell
Rosenthal {-} Henry Capital Advisors, Inc.28,35827,402-9563.153.24+0.09sell
Advantage Alpha Capital Partners LP5,7084,257-1,4510.110.07-0.03sell
Susquehanna Portfolio Strategies, LLC7,7095,939-1,7700.010.01-0.00sell
Full Sail Capital, LLC26,93022,930-4,0000.200.14-0.06sell
Champlain Investment Partners, LLC563,109558,894-4,2150.320.28-0.04sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC2,157,6122,150,009-7,6030.530.44-0.09sell
Hodges Capital Management Inc.58,20040,200-18,0000.300.22-0.08sell
Page 1 of 1