Stock Transactions — FIRST FINL BANKSHARES INC

Total Bought
3,962,436
122 transactions
Total Sold
7,645,758
144 transactions
Net
-3,683,322
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
MILLENNIUM MANAGEMENT LLC176,774662,663+485,8890.000.02+0.02buy
AMERIPRISE FINANCIAL INC131,836472,082+340,2460.000.00+0.00buy
STATE STREET CORP5,940,9266,222,092+281,1660.010.01+0.00buy
GEODE CAPITAL MANAGEMENT, LLC3,112,9103,361,921+249,0110.010.01+0.00buy
Champlain Investment Partners, LLC3,292,6893,516,329+223,6400.600.79+0.19buy
EMERALD ADVISERS, LLC0222,507+222,5070.000.32+0.32buy
NATIXIS ADVISORS, LLC445,948613,381+167,4330.030.04+0.02buy
EMERALD MUTUAL FUND ADVISERS TRUST20,920185,053+164,1330.030.36+0.32buy
JPMORGAN CHASE & CO315,462461,726+146,2640.000.00+0.00buy
BARCLAYS PLC158,209289,468+131,2590.000.00+0.00buy
MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC275,072393,902+118,8300.090.15+0.06buy
Invesco Ltd.963,8971,081,362+117,4650.010.01+0.00buy
VANGUARD GROUP INC13,873,08213,984,661+111,5790.010.01+0.00buy
GOLDMAN SACHS GROUP INC1,258,1681,352,602+94,4340.010.01+0.00buy
FIRST TRUST ADVISORS LP156,393223,563+67,1700.000.01+0.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP67,315132,628+65,3130.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC1,638,6421,701,180+62,5380.010.01+0.00buy
Holocene Advisors, LP16,90179,084+62,1830.000.01+0.01buy
LOS ANGELES CAPITAL MANAGEMENT LLC16,26976,227+59,9580.000.01+0.01buy
DEUTSCHE BANK AG\61,310116,644+55,3340.000.00+0.00buy
CITIGROUP INC197,358250,553+53,1950.010.01+0.00buy
FMR LLC65,990113,407+47,4170.000.00+0.00buy
CWM, LLC5,38145,575+40,1940.000.01+0.01buy
ROYCE & ASSOCIATES LP88,543127,017+38,4740.020.04+0.02buy
Helen Stephens Group, LLC038,444+38,4440.000.43+0.43buy
BNP PARIBAS FINANCIAL MARKETS88,401121,214+32,8130.000.00+0.00buy
UBS Group AG147,464178,474+31,0100.000.00+0.00buy
VISTA FINANCE, LLC020,991+20,9910.001.05+1.05buy
TEACHER RETIREMENT SYSTEM OF TEXAS7,72127,484+19,7630.000.00+0.00buy
State of Tennessee, Department of Treasury36,60054,960+18,3600.000.01+0.00buy
INTECH INVESTMENT MANAGEMENT LLC018,182+18,1820.000.01+0.01buy
Squarepoint Ops LLC017,971+17,9710.000.00+0.00buy
Centiva Capital, LP017,754+17,7540.000.03+0.03buy
ROYAL BANK OF CANADA47,07963,579+16,5000.000.00+0.00buy
Aquatic Capital Management LLC016,000+16,0000.000.02+0.02buy
TWINBEECH CAPITAL LP014,634+14,6340.000.01+0.01buy
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
FOX RUN MANAGEMENT, L.L.C.012,526+12,5260.000.10+0.10buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC17,06729,117+12,0500.010.01+0.00buy
THRIVENT FINANCIAL FOR LUTHERANS41,99753,326+11,3290.000.00+0.00buy
INCEPTIONR LLC010,865+10,8650.000.10+0.10buy
JANE STREET GROUP, LLC157,781168,587+10,8060.010.01+0.00buy
HighTower Advisors, LLC51,82661,345+9,5190.000.00+0.00buy
BALYASNY ASSET MANAGEMENT L.P.15,61124,860+9,2490.000.00+0.00buy
Blue Trust, Inc.27,06736,123+9,0560.010.01+0.00buy
BESSEMER GROUP INC44,30052,589+8,2890.000.00+0.00buy
Allspring Global Investments Holdings, LLC1457,897+7,7520.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC17,46825,193+7,7250.000.00+0.00buy
Monument Capital Management07,562+7,5620.000.08+0.08buy
ACADIAN ASSET MANAGEMENT LLC07,521+7,5210.000.00+0.00buy
&PARTNERS07,259+7,2590.000.01+0.01buy
TWO SIGMA SECURITIES, LLC07,154+7,1540.000.02+0.02buy
CANADA LIFE ASSURANCE Co110,183117,076+6,8930.010.01+0.00buy
MOODY NATIONAL BANK TRUST DIVISION06,825+6,8250.000.03+0.03buy
SIMPLEX TRADING, LLC6,79013,530+6,7400.010.02+0.01buy
Garrett Wealth Advisory Group, LLC31,88238,593+6,7110.350.35+0.01buy
Creative Planning43,90450,574+6,6700.000.00+0.00buy
ProShare Advisors LLC23,53630,195+6,6590.000.00+0.00buy
Engineers Gate Manager LP06,513+6,5130.000.00+0.00buy
Inspire Advisors, LLC06,199+6,1990.000.03+0.03buy
WEALTH ALLIANCE, LLC06,160+6,1600.000.03+0.03buy
Avidian Wealth Enterprises, LLC06,121+6,1210.000.01+0.01buy
EVERGREEN CAPITAL MANAGEMENT LLC05,591+5,5910.000.01+0.01buy
CAPTRUST FINANCIAL ADVISORS05,531+5,5310.000.00+0.00buy
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
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.66,70771,198+4,4910.000.01+0.00buy
JONES FINANCIAL COMPANIES LLLP3,5227,500+3,9780.000.00+0.00buy
ALGERT GLOBAL LLC12,21915,979+3,7600.010.02+0.00buy
STRS OHIO8,40011,200+2,8000.000.00+0.00buy
Advantage Alpha Capital Partners LP12,21214,966+2,7540.080.13+0.05buy
Kingsview Wealth Management, LLC24,63226,337+1,7050.020.02+0.00buy
US BANCORP \DE\3,3305,026+1,6960.000.00+0.00buy
Pictet Asset Management Holding SA14,36515,681+1,3160.000.00+0.00buy
Catalyst Funds Management Pty Ltd01,200+1,2000.000.01+0.01buy
PROFUND ADVISORS LLC10,28911,456+1,1670.010.02+0.00buy
Golden State Equity Partners01,074+1,0740.000.02+0.02buy
Vanguard Personalized Indexing Management, LLC15,55916,610+1,0510.010.01+0.00buy
State of Alaska, Department of Revenue13,87114,881+1,0100.000.01+0.00buy
Arizona State Retirement System33,96934,961+9920.010.01+0.00buy
STIFEL FINANCIAL CORP197,347198,321+9740.010.01+0.00buy
V-Square Quantitative Management LLC0658+6580.000.00+0.00buy
HUNTINGTON NATIONAL BANK1,7922,369+5770.000.00+0.00buy
Smartleaf Asset Management LLC212734+5220.000.00+0.00buy
Cambridge Investment Research Advisors, Inc.47,65347,993+3400.010.01+0.00buy
Ballentine Partners, LLC11,85712,190+3330.010.01+0.00buy
UMB Bank, n.a.60386+3260.000.00+0.00buy
Smart Money Group LLC105,830106,155+3251.461.37-0.09buy
BROWN BROTHERS HARRIMAN & CO0307+3070.000.00+0.00buy
SEI INVESTMENTS CO16,44616,750+3040.000.00+0.00buy
HARBOR CAPITAL ADVISORS, INC.0287+2870.000.00+0.00buy
Lindenwold Advisors, INC8,8419,091+2500.140.17+0.03buy
SIGNATUREFD, LLC5,6375,863+2260.000.00+0.00buy
Harvest Fund Management Co., Ltd0203+2030.000.00+0.00buy
GAMMA Investing LLC8091,012+2030.000.00+0.00buy
FNY Investment Advisers, LLC0200+2000.000.00+0.00buy
Wilmington Savings Fund Society, FSB0178+1780.000.00+0.00buy
CI INVESTMENTS INC.1,5991,765+1660.000.00+0.00buy
Page 1 of 4