Stock TransactionsFIRST FINL BANKSHARES INC

Total Bought
1,000,418
24 transactions
Total Sold
353,808
31 transactions
Net
+646,610
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC1,813,1992,465,774+652,5750.150.22+0.07buy
Champlain Investment Partners, LLC2,739,2482,901,239+161,9910.620.75+0.13buy
ROYCE & ASSOCIATES LP185,141232,928+47,7870.060.09+0.03buy
FULLER & THALER ASSET MANAGEMENT, INC.915,859953,592+37,7330.130.13+0.01buy
BRIDGES INVESTMENT MANAGEMENT INC24,97851,641+26,6630.010.03+0.01buy
Diversified Trust Co29,13944,138+14,9990.030.04+0.01buy
Lummis Asset Management, LP12,46525,116+12,6510.570.61+0.04buy
Holocene Advisors, LP57,31369,675+12,3620.010.01+0.00buy
ONTARIO TEACHERS PENSION PLAN BOARD19,45428,725+9,2710.010.02+0.01buy
Avidian Wealth Enterprises, LLC6,13413,833+7,6990.010.02+0.01buy
Avior Wealth Management, LLC8,99315,122+6,1290.010.02+0.01buy
Numerai GP LLC18,03323,796+5,7630.180.16-0.02buy
Point72 Asia (Singapore) Pte. Ltd.2,3063,691+1,3850.020.03+0.01buy
MOODY NATIONAL BANK TRUST DIVISION5,9036,952+1,0490.020.03+0.00buy
Paragon Advisors, LLC11,21112,143+9320.140.16+0.03buy
Ballentine Partners, LLC12,66513,065+4000.010.01+0.00buy
STATE OF MICHIGAN RETIREMENT SYSTEM30,46330,763+3000.010.01+0.00buy
TCTC Holdings, LLC247494+2470.000.00+0.00buy
Monument Capital Management8,8399,057+2180.090.10+0.01buy
Retirement Systems of Alabama156,390156,546+1560.020.02+0.00buy
Warwick Investment Management, Inc.16,01616,072+560.120.12+0.00buy
Michels Family Financial, LLC7,2877,322+350.240.24-0.00buy
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC28,58528,598+130.020.02-0.01buy
Strategic Financial Concepts, LLC80,19080,194+40.550.54-0.01buy
AWM CAPITAL, LLC97,05597,053-20.430.41-0.02sell
One Capital Management, LLC10,52110,519-20.010.01+0.00sell
CFM WEALTH PARTNERS LLC166,395166,313-821.011.05+0.04sell
WEALTH ALLIANCE, LLC6,0595,927-1320.030.03-0.00sell
Lindenwold Advisors, INC8,7728,597-1750.170.17+0.00sell
Inspire Advisors, LLC5,9415,695-2460.030.02-0.00sell
FIRST FINANCIAL BANKSHARES INC17,313,55517,313,305-25013.5013.42-0.08sell
Bridge City Capital, LLC103,173102,463-7100.991.10+0.11sell
Sylvest Advisors, LLC12,09511,384-7110.270.26-0.01sell
49 WEALTH MANAGEMENT, LLC7,8256,960-8650.040.03-0.01sell
Teza Capital Management LLC14,74713,881-8660.080.23+0.15sell
Garrett Wealth Advisory Group, LLC53,49352,614-8790.440.42-0.02sell
Inspire Investing, LLC12,47811,501-9770.050.05-0.00sell
KING LUTHER CAPITAL MANAGEMENT CORP13,00012,000-1,0000.000.00-0.00sell
U.S. Capital Wealth Advisors, LLC9,7558,005-1,7500.010.01-0.00sell
TERRIL BROTHERS, INC.9,0007,000-2,0000.090.09+0.00sell
TFC Financial Management, Inc.16,79613,735-3,0610.100.08-0.02sell
New Age Alpha Advisors, LLC11,4598,179-3,2800.020.01-0.00sell
Campbell & CO Investment Adviser LLC9,3975,872-3,5250.030.02-0.01sell
Rosenthal {-} Henry Capital Advisors, Inc.80,55076,587-3,9632.692.77+0.09sell
PROFUND ADVISORS LLC14,6238,804-5,8190.020.01-0.01sell
1900 WEALTH MANAGEMENT LLC11,8445,922-5,9220.040.02-0.02sell
First Command Advisory Services, Inc.14,4808,048-6,4320.000.00-0.00sell
JUPITER ASSET MANAGEMENT LTD104,61696,673-7,9430.040.03-0.00sell
Advantage Alpha Capital Partners LP16,8836,609-10,2740.140.06-0.09sell
OCCUDO QUANTITATIVE STRATEGIES LP25,7588,668-17,0900.170.04-0.13sell
NFJ INVESTMENT GROUP, LLC584,420565,184-19,2360.680.68+0.01sell
Smart Money Group LLC106,15579,448-26,7071.320.97-0.35sell
EMERALD MUTUAL FUND ADVISERS TRUST131,826101,872-29,9540.290.26-0.03sell
EMERALD ADVISERS, LLC214,453143,903-70,5500.300.23-0.07sell
AXIOM INVESTORS LLC /DE469,825340,420-129,4050.120.12-0.01sell
Page 1 of 1