Stock TransactionsFIRST FINL BANKSHARES INC

Total Bought
541,786
19 transactions
Total Sold
4,572,903
20 transactions
Net
-4,031,117
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Champlain Investment Partners, LLC3,292,6893,516,329+223,6400.600.79+0.19buy
EMERALD MUTUAL FUND ADVISERS TRUST20,920185,053+164,1330.030.36+0.32buy
Holocene Advisors, LP16,90179,084+62,1830.000.01+0.01buy
ROYCE & ASSOCIATES LP88,543127,017+38,4740.020.04+0.02buy
Bridge City Capital, LLC87,680102,256+14,5760.871.04+0.17buy
First Command Advisory Services, Inc.1,04814,480+13,4320.000.01+0.00buy
Garrett Wealth Advisory Group, LLC31,88238,593+6,7110.350.35+0.01buy
Diversified Trust Co29,29734,463+5,1660.020.03+0.01buy
Rosenthal {-} Henry Capital Advisors, Inc.75,70080,550+4,8503.172.99-0.18buy
Teza Capital Management LLC13,78918,524+4,7350.050.08+0.03buy
Advantage Alpha Capital Partners LP12,21214,966+2,7540.080.13+0.05buy
Ballentine Partners, LLC11,85712,190+3330.010.01+0.00buy
Smart Money Group LLC105,830106,155+3251.461.37-0.09buy
Lindenwold Advisors, INC8,8419,091+2500.140.17+0.03buy
Western Wealth Management, LLC9,7489,830+820.020.02-0.00buy
Paragon Advisors, LLC11,13611,211+750.120.13+0.01buy
Warwick Investment Management, Inc.15,96516,016+510.110.14+0.03buy
Perigon Wealth Management, LLC9,0869,101+150.010.01+0.00buy
AWM CAPITAL, LLC97,04997,050+10.440.44+0.00buy
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC28,69328,523-1700.020.02+0.00sell
SECURIAN ASSET MANAGEMENT, INC10,2539,997-2560.010.01+0.00sell
STATE OF MICHIGAN RETIREMENT SYSTEM30,96330,563-4000.000.01+0.00sell
Crewe Advisors LLC5,2654,845-4200.020.02+0.00sell
KING LUTHER CAPITAL MANAGEMENT CORP13,50013,000-5000.000.00+0.00sell
EXENCIAL WEALTH ADVISORS, LLC7,6957,151-5440.010.01+0.00sell
Inspire Investing, LLC13,51612,587-9290.050.05+0.00sell
DOLIVER ADVISORS, LP67,49266,500-9920.560.68+0.12sell
Numerai GP LLC19,61017,721-1,8890.210.17-0.04sell
STONERIDGE INVESTMENT PARTNERS LLC11,3259,395-1,9300.130.13+0.00sell
Retirement Systems of Alabama158,671156,177-2,4940.020.02+0.00sell
ONTARIO TEACHERS PENSION PLAN BOARD16,77013,873-2,8970.000.00-0.00sell
Point72 Asia (Singapore) Pte. Ltd.7,9783,788-4,1900.050.03-0.02sell
CFM WEALTH PARTNERS LLC174,749170,354-4,3950.951.10+0.15sell
49 WEALTH MANAGEMENT, LLC11,9227,475-4,4470.070.05-0.02sell
NFJ INVESTMENT GROUP, LLC630,507605,756-24,7510.570.66+0.08sell
FIRST FINANCIAL BANKSHARES INC18,138,95517,827,863-311,09212.2813.89+1.61sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC2,441,1061,847,738-593,3680.180.15-0.03sell
FULLER & THALER ASSET MANAGEMENT, INC.1,631,969929,807-702,1620.210.14-0.07sell
Strategic Financial Concepts, LLC2,992,89477,817-2,915,0770.090.92+0.83sell
Page 1 of 1