Stock TransactionsBANCFIRST CORP

Total Bought
15,218
8 transactions
Total Sold
125,980
12 transactions
Net
-110,762
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
DARK FOREST CAPITAL MANAGEMENT LP22,67528,926+6,2510.110.14+0.03buy
CRAWFORD INVESTMENT COUNSEL INC50,33554,735+4,4000.110.10-0.01buy
LEGACY FINANCIAL GROUP, INC.8,0079,675+1,6680.280.27-0.01buy
Curated Wealth Partners LLC3,4144,457+1,0430.050.05-0.00buy
Edgestream Partners, L.P.3,7904,310+5200.010.01-0.00buy
REGIONS FINANCIAL CORP40,04140,544+5030.030.03-0.01buy
Triton Financial Group Inc14,59215,066+4741.241.06-0.18buy
Gallagher Fiduciary Advisors, LLC7,3437,702+3590.030.03-0.01buy
Smith Group Asset Management, LLC2,0532,052-10.010.01-0.00sell
JBR Co Financial Management Inc10,07310,068-50.540.45-0.09sell
New Age Alpha Advisors, LLC973604-3690.010.00-0.00sell
FULLER & THALER ASSET MANAGEMENT, INC.271,017270,370-6470.120.10-0.02sell
Impact Capital Partners LLC4,9893,842-1,1470.190.12-0.07sell
Quantum Portfolio Management LLC3,7152,427-1,2880.140.11-0.03sell
ZACKS INVESTMENT MANAGEMENT26,31724,538-1,7790.030.02-0.01sell
LIBERTY ONE INVESTMENT MANAGEMENT, LLC6,2564,449-1,8070.040.06+0.02sell
Susquehanna Portfolio Strategies, LLC14,4259,131-5,2940.030.01-0.01sell
DENALI ADVISORS LLC10,9003,100-7,8000.160.04-0.12sell
BancFirst Trust & Investment Management886,571852,081-34,49043.0637.96-5.10sell
Champlain Investment Partners, LLC312,086240,733-71,3530.300.26-0.04sell
Page 1 of 1