Stock TransactionsBANCFIRST CORP

Total Bought
74,706
10 transactions
Total Sold
61,241
12 transactions
Net
+13,465
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Champlain Investment Partners, LLC545,245590,203+44,9580.310.33+0.02buy
FULLER & THALER ASSET MANAGEMENT, INC.221,201246,742+25,5410.120.12+0.01buy
BancFirst Trust & Investment Management104,144105,396+1,2521.661.40-0.26buy
Heritage Trust Co3,5114,697+1,1860.050.06+0.02buy
WESBANCO BANK INC3,2594,059+8000.010.02+0.00buy
Diversified Trust Co3,2693,719+4500.010.01+0.00buy
ALPS ADVISORS INC3,6503,841+1910.000.00-0.00buy
Inspire Investing, LLC3,4153,541+1260.040.04+0.00buy
REGIONS FINANCIAL CORP34,97435,097+1230.030.03-0.00buy
Triton Financial Group Inc14,63114,710+790.930.93+0.01buy
TECTONIC ADVISORS LLC8,0967,996-1000.090.07-0.03sell
Vestmark Advisory Solutions, Inc.17,08316,955-1280.060.11+0.05sell
NewEdge Wealth, LLC17,08316,955-1280.050.05-0.01sell
PDT Partners, LLC13,05112,250-8010.170.13-0.03sell
Forum Financial Management, LP7,2776,414-8630.010.01-0.00sell
BancFirst Trust & Investment Management1,122,3841,121,208-1,17660.0848.75-11.33sell
LEGACY FINANCIAL GROUP, INC.9,9217,942-1,9790.460.34-0.12sell
CRAWFORD INVESTMENT COUNSEL INC63,80659,596-4,2100.120.11-0.01sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC2,207,2622,197,906-9,3560.570.54-0.03sell
Hodges Capital Management Inc.36,90026,900-10,0000.250.28+0.03sell
Full Sail Capital, LLC38,72928,729-10,0000.300.22-0.09sell
Rosenthal {-} Henry Capital Advisors, Inc.52,45529,955-22,5006.063.50-2.56sell
Page 1 of 1