Stock Transactions

BANCFIRST CORP

Total Bought
53,811
18 transactions
Total Sold
111,215
16 transactions
Net
-57,404
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Clark Capital Management Group, Inc.45,51362,605+17,0920.040.05+0.01buy
REGIONS FINANCIAL CORP32,26540,041+7,7760.030.03+0.01buy
Callan Family Office, LLC25,75033,506+7,7560.100.14+0.03buy
BancFirst Trust & Investment Management879,515886,571+7,05650.9443.06-7.88buy
Vestmark Advisory Solutions, Inc.14,82019,644+4,8240.030.05+0.02buy
Hodges Capital Management Inc.38,20041,500+3,3000.450.45-0.00buy
Impact Capital Partners LLC3,5964,989+1,3930.150.19+0.04buy
Quantum Portfolio Management LLC2,3983,715+1,3170.140.14-0.00buy
LIBERTY ONE INVESTMENT MANAGEMENT, LLC5,1866,256+1,0700.060.04-0.02buy
Curated Wealth Partners LLC2,4333,414+9810.040.05+0.02buy
Inspire Investing, LLC3,1513,595+4440.040.04+0.00buy
Quantum Private Wealth, LLC3,9694,324+3550.160.16+0.00buy
Triton Financial Group Inc14,49114,592+1011.301.24-0.06buy
RICHARDSON FINANCIAL SERVICES INC.72159+870.010.01+0.01buy
Argent Trust Co2,1542,239+850.010.01-0.00buy
Gallagher Fiduciary Advisors, LLC7,2597,343+840.030.03-0.00buy
Smith Group Asset Management, LLC1,9952,053+580.020.01-0.00buy
TECTONIC ADVISORS LLC15,87015,902+320.110.11-0.00buy
Diversified Trust Co3,6163,615-10.010.01-0.00sell
LEGACY FINANCIAL GROUP, INC.8,0108,007-30.290.28-0.02sell
New Age Alpha Advisors, LLC1,001973-280.010.01-0.00sell
Wakefield Asset Management LLLP9,0028,970-320.310.31-0.00sell
ANB BANK2,1802,108-720.120.11-0.01sell
Rosenthal {-} Henry Capital Advisors, Inc.26,18526,105-803.263.17-0.09sell
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC8,4848,284-2000.030.04+0.01sell
FULLER & THALER ASSET MANAGEMENT, INC.271,273271,017-2560.120.12-0.01sell
GHP Investment Advisors, Inc.1,053374-6790.010.00-0.00sell
Full Sail Capital, LLC16,62915,930-6990.120.11-0.01sell
CRAWFORD INVESTMENT COUNSEL INC51,33550,335-1,0000.110.11-0.01sell
SummerHaven Investment Management, LLC8,9616,477-2,4840.730.48-0.25sell
Champlain Investment Partners, LLC317,437312,086-5,3510.270.30+0.02sell
GREAT LAKES ADVISORS, LLC36,66219,818-16,8440.040.02-0.02sell
DENALI ADVISORS LLC39,32210,900-28,4220.510.16-0.35sell
Edgestream Partners, L.P.58,8543,790-55,0640.200.01-0.19sell
Page 1 of 1