Stock Transactions — FIRST FINL BANKSHARES INC

Total Bought
5,484,129
120 transactions
Total Sold
3,631,971
119 transactions
Net
+1,852,158
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
MORGAN STANLEY1,352,3593,371,284+2,018,9250.000.01+0.01buy
Champlain Investment Partners, LLC2,613,5293,334,349+720,8200.470.63+0.16buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC3,747,4964,344,967+597,4710.280.33+0.05buy
VANGUARD GROUP INC14,465,55214,956,322+490,7700.010.01+0.00buy
BANK OF AMERICA CORP /DE/574,716928,264+353,5480.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC2,903,0393,175,264+272,2250.010.01+0.00buy
MARSHALL WACE, LLP0106,762+106,7620.000.01+0.01buy
Strategic Financial Concepts, LLC080,176+80,1760.000.63+0.63buy
FIRST FINANCIAL BANKSHARES INC18,269,86618,331,690+61,82413.3013.55+0.25buy
DIMENSIONAL FUND ADVISORS LP2,365,6432,425,844+60,2010.020.02+0.00buy
JPMORGAN CHASE & CO846,024886,426+40,4020.000.00-0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC1,568,7651,605,232+36,4670.010.01+0.00buy
ONTARIO TEACHERS PENSION PLAN BOARD033,540+33,5400.000.01+0.01buy
Rockefeller Capital Management L.P.11,67243,848+32,1760.000.00+0.00buy
BNP PARIBAS FINANCIAL MARKETS99,834131,220+31,3860.010.01-0.00buy
Rosenthal {-} Henry Capital Advisors, Inc.43,60074,200+30,6001.513.27+1.76buy
BALYASNY ASSET MANAGEMENT L.P.12,77641,182+28,4060.000.00+0.00buy
WELLS FARGO & COMPANY/MN609,778637,417+27,6390.010.01+0.00buy
Holocene Advisors, LP49,72770,744+21,0170.010.01+0.00buy
FULLER & THALER ASSET MANAGEMENT, INC.1,522,8531,542,966+20,1130.230.22-0.01buy
Allianz Asset Management GmbH18,00037,400+19,4000.000.00+0.00buy
Cetera Investment Advisers21,39640,712+19,3160.010.00-0.00buy
Ameritas Advisory Services, LLC017,924+17,9240.000.02+0.02buy
LOS ANGELES CAPITAL MANAGEMENT LLC016,219+16,2190.000.00+0.00buy
Invesco Ltd.1,018,5941,033,509+14,9150.010.01-0.00buy
KING LUTHER CAPITAL MANAGEMENT CORP013,500+13,5000.000.00+0.00buy
Garrett Wealth Advisory Group, LLC013,369+13,3690.000.18+0.18buy
VAN ECK ASSOCIATES CORP35,99149,132+13,1410.000.00+0.00buy
LAZARD ASSET MANAGEMENT LLC012,440+12,4400.000.00+0.00buy
PRINCIPAL FINANCIAL GROUP INC478,532490,412+11,8800.010.01+0.00buy
STONERIDGE INVESTMENT PARTNERS LLC011,325+11,3250.000.14+0.14buy
NORDEN GROUP LLC011,304+11,3040.000.03+0.03buy
Edgestream Partners, L.P.011,285+11,2850.000.02+0.02buy
TOWNSQUARE CAPITAL LLC28,50939,507+10,9980.010.02+0.00buy
Diversified Trust Co17,68228,432+10,7500.020.03+0.01buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM37,22647,936+10,7100.000.00+0.00buy
BESSEMER GROUP INC34,00544,300+10,2950.000.00+0.00buy
Inscription Capital, LLC14,80024,800+10,0000.120.13+0.01buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM224,038232,984+8,9460.010.01+0.00buy
Olympiad Research LP08,146+8,1460.000.18+0.18buy
STIFEL FINANCIAL CORP157,283165,380+8,0970.010.01+0.00buy
RHUMBLINE ADVISERS425,096433,108+8,0120.010.01+0.00buy
PRELUDE CAPITAL MANAGEMENT, LLC07,866+7,8660.000.02+0.02buy
TEACHER RETIREMENT SYSTEM OF TEXAS07,742+7,7420.000.00+0.00buy
Inspire Advisors, LLC06,947+6,9470.000.03+0.03buy
Carlton Hofferkamp & Jenks Wealth Management, LLC06,583+6,5830.000.08+0.08buy
DAVENPORT & Co LLC26,97333,443+6,4700.010.01+0.00buy
Vanguard Personalized Indexing Management, LLC12,29818,731+6,4330.010.01+0.00buy
Versor Investments LP06,121+6,1210.000.04+0.04buy
Creative Planning29,39235,343+5,9510.000.00-0.00buy
Briaud Financial Planning, Inc05,876+5,8760.000.11+0.11buy
Point72 Asia (Singapore) Pte. Ltd.1,5786,646+5,0680.010.06+0.05buy
PRICE T ROWE ASSOCIATES INC /MD/79,36084,096+4,7360.000.00+0.00buy
LPL Financial LLC56,27360,777+4,5040.000.00+0.00buy
VICTORY CAPITAL MANAGEMENT INC26,95931,181+4,2220.000.00+0.00buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC14,48818,709+4,2210.010.01+0.00buy
GUGGENHEIM CAPITAL LLC7,08810,951+3,8630.000.00+0.00buy
Mariner, LLC16,82920,391+3,5620.000.00+0.00buy
HighTower Advisors, LLC55,57559,130+3,5550.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC41,11744,460+3,3430.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC11,77115,089+3,3180.000.00+0.00buy
DEUTSCHE BANK AG\67,59870,888+3,2900.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP03,161+3,1610.000.00+0.00buy
Corient Private Wealth LLC31,06333,942+2,8790.000.00+0.00buy
Pathstone Holdings, LLC7,74010,590+2,8500.000.00+0.00buy
Legal & General Group Plc203,410206,239+2,8290.000.00+0.00buy
ENVESTNET ASSET MANAGEMENT INC315,890318,646+2,7560.000.00-0.00buy
Vident Advisory, LLC96,39199,084+2,6930.070.07-0.01buy
Pictet Asset Management Holding SA14,43216,879+2,4470.000.00+0.00buy
CANADA LIFE ASSURANCE Co101,578104,002+2,4240.010.01+0.00buy
THRIVENT FINANCIAL FOR LUTHERANS60,21062,512+2,3020.000.00+0.00buy
Smart Money Group LLC103,370105,015+1,6451.361.21-0.16buy
TEXAS PERMANENT SCHOOL FUND CORP110,953112,408+1,4550.030.03+0.00buy
ProShare Advisors LLC28,35029,704+1,3540.000.00-0.00buy
HUNTINGTON NATIONAL BANK01,124+1,1240.000.00+0.00buy
KBC Group NV2,0563,073+1,0170.000.00+0.00buy
Envestnet Portfolio Solutions, Inc.9,28810,243+9550.000.00+0.00buy
Louisiana State Employees Retirement System36,10037,000+9000.020.02+0.00buy
Allworth Financial LP2,0312,815+7840.000.00+0.00buy
Campbell & CO Investment Adviser LLC12,63713,410+7730.030.04+0.00buy
Rise Advisors, LLC0733+7330.000.01+0.01buy
STATE OF MICHIGAN RETIREMENT SYSTEM30,86331,563+7000.010.01+0.00buy
Bridge City Capital, LLC86,82687,506+6801.021.05+0.03buy
Parallel Advisors, LLC9481,615+6670.000.00+0.00buy
TD PRIVATE CLIENT WEALTH LLC1,7312,338+6070.000.00+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND77,67578,243+5680.000.00+0.00buy
BANK OF MONTREAL /CAN/15,46916,032+5630.000.00+0.00buy
Kingsview Wealth Management, LLC24,20624,750+5440.020.02-0.00buy
Blue Trust, Inc.24,92725,470+5430.010.01+0.00buy
Ballentine Partners, LLC11,60912,130+5210.010.01+0.00buy
Retirement Systems of Alabama160,861161,287+4260.020.02-0.00buy
Hexagon Capital Partners LLC512927+4150.000.01+0.00buy
CI INVESTMENTS INC.1,3181,624+3060.000.00+0.00buy
Steward Partners Investment Advisory, LLC2,3432,596+2530.000.00-0.00buy
JONES FINANCIAL COMPANIES LLLP0248+2480.000.00+0.00buy
Paragon Advisors, LLC11,48111,693+2120.150.15+0.01buy
PRINCIPAL SECURITIES, INC.213397+1840.000.00+0.00buy
QUADRANT CAPITAL GROUP LLC4,8885,055+1670.010.01+0.00buy
Orion Porfolio Solutions, LLC42,59642,731+1350.010.02+0.00buy
Eagle Bay Advisors LLC1130+1290.000.00+0.00buy
Page 1 of 3