Stock TransactionsBANCFIRST CORP

Total Bought
602,839
11 transactions
Total Sold
55,699
12 transactions
Net
+547,140
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,128,8581,702,082+573,22445.4959.53+14.05buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC2,147,7852,162,345+14,5600.460.50+0.04buy
Clark Capital Management Group, Inc.26,52934,091+7,5620.020.02+0.01buy
NewEdge Wealth, LLC16,57719,870+3,2930.030.04+0.01buy
Advantage Alpha Capital Partners LP3,8535,137+1,2840.070.12+0.05buy
Gallagher Fiduciary Advisors, LLC3,5894,724+1,1350.070.10+0.03buy
SummerHaven Investment Management, LLC7,9438,718+7750.460.56+0.10buy
Rosenthal {-} Henry Capital Advisors, Inc.27,40228,002+6003.412.96-0.45buy
REGIONS FINANCIAL CORP32,59132,956+3650.020.02+0.00buy
Numerai GP LLC5,0495,075+260.160.14-0.02buy
TECTONIC ADVISORS LLC10,21110,226+150.060.07+0.01buy
Caitlin John, LLC20-20.000.00-0.00sell
Vestmark Advisory Solutions, Inc.16,57716,574-30.060.06+0.00sell
PDT Partners, LLC11,25611,218-380.090.10+0.01sell
Wakefield Asset Management LLLP10,33210,227-1050.320.35+0.03sell
Inspire Investing, LLC4,0413,925-1160.040.04+0.00sell
FULLER & THALER ASSET MANAGEMENT, INC.274,263274,021-2420.100.11+0.01sell
Triton Financial Group Inc13,52913,258-2710.830.89+0.06sell
CRAWFORD INVESTMENT COUNSEL INC55,47655,062-4140.090.10+0.01sell
OCCUDO QUANTITATIVE STRATEGIES LP7,3666,295-1,0710.110.12+0.01sell
Ameritas Advisory Services, LLC5,0202,390-2,6300.020.01-0.01sell
Full Sail Capital, LLC21,93017,629-4,3010.130.12-0.01sell
Champlain Investment Partners, LLC547,679501,173-46,5060.290.32+0.02sell
Page 1 of 1