Stock Transactions — FIRST FINL BANKSHARES INC

Total Bought
4,656,501
123 transactions
Total Sold
3,072,339
115 transactions
Net
+1,584,162
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Neuberger Berman Group LLC2,775,9073,720,068+944,1610.060.10+0.03buy
STATE STREET CORP5,262,2465,916,751+654,5050.010.01+0.00buy
Champlain Investment Partners, LLC2,339,6412,613,529+273,8880.380.47+0.09buy
MORGAN STANLEY1,116,3931,352,359+235,9660.000.00+0.00buy
BARCLAYS PLC175,739370,876+195,1370.000.01+0.00buy
Man Group plc0192,791+192,7910.020.02+0.00buy
Invesco Ltd.860,1031,018,594+158,4910.010.01+0.00buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC3,615,3533,747,496+132,1430.260.28+0.03buy
NATIXIS ADVISORS, LLC320,573447,970+127,3970.020.04+0.01buy
VANGUARD GROUP INC14,345,30014,465,552+120,2520.010.01+0.00buy
UBS Group AG120,445239,068+118,6230.000.00+0.00buy
Numerai GP LLC11,487113,220+101,7330.101.21+1.12buy
NORTHERN TRUST CORP1,756,5581,853,283+96,7250.010.01+0.00buy
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC089,840+89,8400.000.00+0.00buy
GOLDMAN SACHS GROUP INC1,296,3401,375,446+79,1060.010.01+0.00buy
Rafferty Asset Management, LLC71,239146,235+74,9960.010.02+0.01buy
Squarepoint Ops LLC21,73792,504+70,7670.000.01+0.01buy
CITIGROUP INC84,733151,100+66,3670.000.01+0.00buy
BANK OF AMERICA CORP /DE/518,390574,716+56,3260.000.00+0.00buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC334,097387,795+53,6980.040.05+0.00buy
DIMENSIONAL FUND ADVISORS LP2,315,9422,365,643+49,7010.020.02+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC1,522,6011,568,765+46,1640.010.01+0.00buy
Rosenthal {-} Henry Capital Advisors, Inc.043,600+43,6000.001.51+1.51buy
HSBC HOLDINGS PLC039,548+39,5480.000.00+0.00buy
MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC229,118267,376+38,2580.070.09+0.02buy
Holocene Advisors, LP14,74149,727+34,9860.000.01+0.00buy
NORGES BANK1,366,8011,400,496+33,6950.010.01+0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP60,20893,605+33,3970.000.00+0.00buy
Amundi30,60458,539+27,9350.000.00+0.00buy
STIFEL FINANCIAL CORP131,869157,283+25,4140.000.01+0.00buy
Cetera Investment Advisers021,396+21,3960.000.01+0.01buy
ROYAL BANK OF CANADA49,63469,953+20,3190.000.00+0.00buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND70,00090,000+20,0000.010.01+0.00buy
Mesirow Financial Investment Management, Inc.019,164+19,1640.000.02+0.02buy
Advantage Alpha Capital Partners LP017,957+17,9570.000.10+0.10buy
Tower Research Capital LLC (TRC)4,45121,493+17,0420.000.01+0.00buy
Hilltop Holdings Inc.016,000+16,0000.000.05+0.05buy
CWM, LLC10,89626,839+15,9430.000.00+0.00buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC014,488+14,4880.000.01+0.01buy
GSA CAPITAL PARTNERS LLP42,84355,806+12,9630.090.14+0.05buy
Campbell & CO Investment Adviser LLC012,637+12,6370.000.03+0.03buy
BESSEMER GROUP INC22,26434,005+11,7410.000.00+0.00buy
Ballentine Partners, LLC011,609+11,6090.000.01+0.01buy
ENVESTNET ASSET MANAGEMENT INC304,771315,890+11,1190.000.00+0.00buy
FIRST TRUST ADVISORS LP191,198201,767+10,5690.010.01+0.00buy
Bridge City Capital, LLC76,62786,826+10,1990.971.02+0.05buy
U.S. Capital Wealth Advisors, LLC010,155+10,1550.000.01+0.01buy
Verition Fund Management LLC09,278+9,2780.000.00+0.00buy
VAN ECK ASSOCIATES CORP26,72535,991+9,2660.000.00+0.00buy
Creative Planning20,66229,392+8,7300.000.00+0.00buy
Pacer Advisors, Inc.10,81719,299+8,4820.000.00+0.00buy
State of New Jersey Common Pension Fund D87,17395,589+8,4160.010.01+0.00buy
PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO11,85819,697+7,8390.000.00+0.00buy
EXENCIAL WEALTH ADVISORS, LLC07,777+7,7770.000.01+0.01buy
CIBC Private Wealth Group LLC07,596+7,5960.000.00+0.00buy
MCDANIEL TERRY & CO07,336+7,3360.000.02+0.02buy
LANDSCAPE CAPITAL MANAGEMENT, L.L.C.07,240+7,2400.000.02+0.02buy
GUGGENHEIM CAPITAL LLC07,088+7,0880.000.00+0.00buy
LPL Financial LLC49,84456,273+6,4290.000.00+0.00buy
Ensign Peak Advisors, Inc42,21448,564+6,3500.000.00+0.00buy
FULLER & THALER ASSET MANAGEMENT, INC.1,516,7641,522,853+6,0890.220.23+0.01buy
Zurcher Kantonalbank (Zurich Cantonalbank)27,71332,988+5,2750.000.00+0.00buy
VICTORY CAPITAL MANAGEMENT INC22,27226,959+4,6870.000.00+0.00buy
Vident Advisory, LLC91,92596,391+4,4660.070.07+0.00buy
ProShare Advisors LLC23,88628,350+4,4640.000.00+0.00buy
Diversified Trust Co13,28317,682+4,3990.010.02+0.01buy
TOWNSQUARE CAPITAL LLC24,72728,509+3,7820.010.01+0.00buy
Mirae Asset Global Investments Co., Ltd.56,68759,915+3,2280.000.00+0.00buy
Mariner, LLC13,74316,829+3,0860.000.00+0.00buy
Vanguard Personalized Indexing Management, LLC9,27412,298+3,0240.010.01+0.00buy
Cambridge Investment Research Advisors, Inc.48,38751,388+3,0010.010.01+0.00buy
QUADRANT CAPITAL GROUP LLC2,1354,888+2,7530.010.01+0.01buy
SIGNATUREFD, LLC2,6765,386+2,7100.000.00+0.00buy
Legal & General Group Plc200,832203,410+2,5780.000.00+0.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS26,01528,341+2,3260.010.01+0.00buy
Aquatic Capital Management LLC11,20013,400+2,2000.010.01-0.00buy
CFM WEALTH PARTNERS LLC188,747190,943+2,1961.241.31+0.07buy
JANE STREET GROUP, LLC97,70299,810+2,1080.000.00-0.00buy
BANK OF MONTREAL /CAN/13,38215,469+2,0870.000.00+0.00buy
SEI INVESTMENTS CO22,42124,413+1,9920.000.00+0.00buy
PROFUND ADVISORS LLC8,0269,883+1,8570.010.01+0.00buy
TEXAS PERMANENT SCHOOL FUND CORP109,106110,953+1,8470.030.03+0.00buy
SUMMIT SECURITIES GROUP LLC01,764+1,7640.000.02+0.02buy
PRICE T ROWE ASSOCIATES INC /MD/77,65679,360+1,7040.000.00+0.00buy
Russell Investments Group, Ltd.47,85849,368+1,5100.000.00+0.00buy
CAPTRUST FINANCIAL ADVISORS8,7169,960+1,2440.000.00+0.00buy
PRINCIPAL FINANCIAL GROUP INC477,439478,532+1,0930.010.01+0.00buy
US BANCORP \DE\2,9944,003+1,0090.000.00+0.00buy
Advisory Services Network, LLC0628+6280.000.00+0.00buy
Kingsview Wealth Management, LLC23,62424,206+5820.020.02+0.00buy
AMALGAMATED BANK80,41880,994+5760.020.02+0.00buy
Ameritas Investment Partners, Inc.41,77342,316+5430.040.05+0.00buy
Retirement Systems of Alabama160,406160,861+4550.020.02+0.00buy
Inspire Investing, LLC13,87614,322+4460.040.05+0.00buy
Hexagon Capital Partners LLC118512+3940.000.00+0.00buy
Blue Trust, Inc.24,54824,927+3790.010.01-0.00buy
PICTON MAHONEY ASSET MANAGEMENT0360+3600.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC40,78841,117+3290.000.00+0.00buy
THRIVENT FINANCIAL FOR LUTHERANS59,95360,210+2570.000.00+0.00buy
Envestnet Portfolio Solutions, Inc.9,0629,288+2260.000.00+0.00buy
Page 1 of 3