Stock Transactions

FIRST FINL BANKSHARES INC

Total Bought
830,071
28 transactions
Total Sold
398,647
18 transactions
Net
+431,424
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
NFJ INVESTMENT GROUP, LLC514,746908,366+393,6200.651.05+0.40buy
AXIOM INVESTORS LLC /DE361,775646,332+284,5570.110.16+0.05buy
Numerai GP LLC16,65956,128+39,4690.090.27+0.18buy
Bridge City Capital, LLC117,303155,831+38,5281.181.40+0.22buy
FULLER & THALER ASSET MANAGEMENT, INC.999,2411,027,241+28,0000.130.12-0.01buy
1900 WEALTH MANAGEMENT LLC5,92223,487+17,5650.020.05+0.04buy
Dynamic Technology Lab Private Ltd13,58627,194+13,6080.070.15+0.09buy
BRIDGES INVESTMENT MANAGEMENT INC61,87165,329+3,4580.030.03-0.00buy
KING LUTHER CAPITAL MANAGEMENT CORP12,00015,000+3,0000.000.00+0.00buy
Inspire Investing, LLC13,22116,156+2,9350.050.05+0.00buy
WEALTH ALLIANCE, LLC6,0717,057+9860.020.02+0.00buy
Holocene Advisors, LP70,70771,632+9250.010.01-0.00buy
Diversified Trust Co46,26147,175+9140.040.03-0.01buy
STONERIDGE INVESTMENT PARTNERS LLC11,35012,214+8640.310.28-0.03buy
HANCOCK WHITNEY CORP25,40725,712+3050.020.02-0.00buy
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC28,74529,026+2810.020.01-0.00buy
Garrett Wealth Advisory Group, LLC52,05052,321+2710.400.34-0.05buy
Paragon Advisors, LLC12,14312,408+2650.110.11-0.01buy
Smart Money Group LLC79,65479,767+1130.900.79-0.10buy
Retirement Systems of Alabama157,355157,448+930.020.02-0.00buy
Warwick Investment Management, Inc.56,10256,187+850.390.33-0.06buy
Lindenwold Advisors, INC8,5658,648+830.160.14-0.02buy
Avidian Wealth Enterprises, LLC13,88813,945+570.020.02-0.00buy
Michels Family Financial, LLC7,3607,398+380.230.19-0.03buy
49 WEALTH MANAGEMENT, LLC6,9967,032+360.030.02-0.00buy
SECURIAN ASSET MANAGEMENT, INC9,7239,731+80.010.01-0.00buy
Strategic Financial Concepts, LLC77,83077,834+40.390.38-0.01buy
AWM CAPITAL, LLC97,05797,060+30.370.30-0.07buy
Investment Research & Advisory Group, Inc.719697-220.010.01-0.00sell
Lummis Asset Management, LP25,11625,054-620.580.55-0.02sell
New Age Alpha Advisors, LLC8,2658,105-1600.010.01-0.00sell
Rydar Equities, Inc.8,8418,680-1610.250.23-0.02sell
Rosenthal {-} Henry Capital Advisors, Inc.75,30175,054-2472.732.43-0.30sell
MOODY NATIONAL BANK TRUST DIVISION6,5316,280-2510.020.02-0.00sell
Western Wealth Management, LLC9,8309,285-5450.020.02-0.00sell
Baron Wealth Management LLC6,7266,110-6160.090.07-0.02sell
First Command Advisory Services, Inc.8,0487,048-1,0000.000.00-0.00sell
TFC Financial Management, Inc.13,73512,194-1,5410.070.05-0.02sell
Waterloo Capital, L.P.8,1316,389-1,7420.020.02-0.01sell
Helen Stephens Group, LLC17,63014,213-3,4170.160.11-0.05sell
Callan Family Office, LLC13,5326,127-7,4050.020.01-0.01sell
TWINBEECH CAPITAL LP33,21517,669-15,5460.030.02-0.00sell
Champlain Investment Partners, LLC2,829,2222,799,987-29,2350.710.71-0.00sell
EMERALD MUTUAL FUND ADVISERS TRUST101,87213,910-87,9620.220.02-0.20sell
ROYCE & ASSOCIATES LP258,181157,561-100,6200.100.05-0.04sell
EMERALD ADVISERS, LLC149,2721,157-148,1150.200.00-0.20sell
Page 1 of 1