Stock Transactions — CACTUS INC CL A

Total Bought
4,633,381
179 transactions
Total Sold
5,465,607
112 transactions
Net
-832,226
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
FIRST TRUST ADVISORS LP1,156,1131,556,565+400,4520.070.08+0.01buy
FEDERATED HERMES, INC.0329,600+329,6000.000.04+0.04buy
UBS Group AG99,194401,578+302,3840.000.01+0.00buy
Point72 Asset Management, L.P.0244,776+244,7760.000.04+0.04buy
TUDOR INVESTMENT CORP ET AL48,080282,271+234,1910.030.18+0.14buy
Capital International Investors1,468,8541,686,858+218,0040.020.02+0.00buy
Fisher Asset Management, LLC330,444546,987+216,5430.010.01+0.00buy
BlackRock, Inc.10,147,51610,329,017+181,5010.010.01-0.00buy
VANGUARD GROUP INC7,533,3367,680,731+147,3950.010.01-0.00buy
Assenagon Asset Management S.A.32,391160,005+127,6140.000.02+0.01buy
ROYAL BANK OF CANADA57,534168,777+111,2430.000.00+0.00buy
ExodusPoint Capital Management, LP99,948206,181+106,2330.060.12+0.06buy
GOLDMAN SACHS GROUP INC365,121470,082+104,9610.000.01+0.00buy
Qube Research & Technologies Ltd0102,121+102,1210.000.01+0.01buy
FORT WASHINGTON INVESTMENT ADVISORS INC /OH/266,381363,951+97,5700.100.13+0.03buy
STATE STREET CORP2,755,7572,834,868+79,1110.010.01-0.00buy
VAN ECK ASSOCIATES CORP1,013,9401,082,658+68,7180.070.08+0.01buy
SANDLER CAPITAL MANAGEMENT068,569+68,5690.000.65+0.65buy
NORTHERN TRUST CORP656,418724,891+68,4730.010.01-0.00buy
MORGAN STANLEY663,908729,548+65,6400.000.00+0.00buy
LORD, ABBETT & CO. LLC061,500+61,5000.000.01+0.01buy
TWINBEECH CAPITAL LP058,561+58,5610.000.06+0.06buy
New Age Alpha Advisors, LLC058,422+58,4220.000.14+0.14buy
CRAMER ROSENTHAL MCGLYNN LLC87,998144,980+56,9820.290.48+0.19buy
EMERALD ADVISERS, LLC254,763307,315+52,5520.590.69+0.11buy
THRIVENT FINANCIAL FOR LUTHERANS52,206102,695+50,4890.010.01+0.01buy
Capital Research Global Investors382,603428,466+45,8630.000.01+0.00buy
GEODE CAPITAL MANAGEMENT, LLC1,758,2861,804,107+45,8210.010.01-0.00buy
TimesSquare Capital Management, LLC349,097393,178+44,0810.310.33+0.02buy
DIMENSIONAL FUND ADVISORS LP1,195,1831,238,420+43,2370.020.02+0.00buy
SCHRODER INVESTMENT MANAGEMENT GROUP493,060532,472+39,4120.030.03-0.00buy
CONGRESS ASSET MANAGEMENT CO248,119284,686+36,5670.100.11+0.01buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC144,934180,096+35,1620.000.00+0.00buy
VELA Investment Management, LLC032,718+32,7180.000.65+0.65buy
AXIOM INVESTORS LLC /DE118,466149,317+30,8510.060.06+0.00buy
Neuberger Berman Group LLC1,725,3901,751,979+26,5890.080.08+0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD141,007166,091+25,0840.050.04-0.00buy
Proficio Capital Partners LLC022,819+22,8190.000.00+0.00buy
Engineers Gate Manager LP022,177+22,1770.000.02+0.02buy
Cubist Systematic Strategies, LLC019,972+19,9720.000.02+0.02buy
Vest Financial, LLC23,70943,062+19,3530.030.04+0.02buy
Squarepoint Ops LLC019,281+19,2810.000.00+0.00buy
DEUTSCHE BANK AG\39,32958,547+19,2180.000.00+0.00buy
Aquatic Capital Management LLC019,127+19,1270.000.03+0.03buy
Brevan Howard Capital Management LP19,00938,095+19,0860.050.05+0.00buy
EMERALD MUTUAL FUND ADVISERS TRUST134,971153,154+18,1830.420.54+0.12buy
Grantham, Mayo, Van Otterloo & Co. LLC430,991448,598+17,6070.080.09+0.00buy
CASTLEARK MANAGEMENT LLC017,490+17,4900.000.04+0.04buy
Pathstone Holdings, LLC46,76262,350+15,5880.010.02+0.00buy
OSAIC HOLDINGS, INC.2,51017,662+15,1520.000.00+0.00buy
PRINCIPAL FINANCIAL GROUP INC342,278357,313+15,0350.010.01+0.00buy
JANUS HENDERSON GROUP PLC27,79542,230+14,4350.000.00+0.00buy
Versor Investments LP013,894+13,8940.000.14+0.14buy
Abacus FCF Advisors LLC29,91443,802+13,8880.410.34-0.08buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC687,816701,485+13,6690.010.01-0.00buy
BARLOW WEALTH PARTNERS, INC.258,467270,435+11,9682.172.16-0.01buy
Ceredex Value Advisors LLC167,019178,369+11,3500.190.21+0.02buy
BESSEMER GROUP INC300,484310,711+10,2270.030.03+0.00buy
Entropy Technologies, LP09,903+9,9030.000.06+0.06buy
Boston Trust Walden Corp1,787,6051,797,489+9,8840.740.74-0.01buy
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC151,900161,700+9,8000.030.03+0.00buy
CITIGROUP INC89,46499,060+9,5960.000.01+0.00buy
INTECH INVESTMENT MANAGEMENT LLC16,54925,761+9,2120.010.01+0.00buy
Boston Partners280,524289,300+8,7760.020.02+0.00buy
STRS OHIO105,600113,800+8,2000.020.03+0.00buy
WELLS FARGO & COMPANY/MN26,26034,105+7,8450.000.00+0.00buy
STATE OF WISCONSIN INVESTMENT BOARD124,401131,567+7,1660.020.02+0.00buy
Invesco Ltd.745,977752,707+6,7300.010.01-0.00buy
VICTORY CAPITAL MANAGEMENT INC761,745768,166+6,4210.040.04+0.00buy
ProShare Advisors LLC13,68720,087+6,4000.000.00+0.00buy
CIBC WORLD MARKETS CORP06,237+6,2370.000.00+0.00buy
Verition Fund Management LLC06,185+6,1850.000.00+0.00buy
MGO ONE SEVEN LLC06,124+6,1240.000.01+0.01buy
AQR CAPITAL MANAGEMENT LLC05,682+5,6820.000.00+0.00buy
Ethic Inc.05,636+5,6360.000.01+0.01buy
Tower Research Capital LLC (TRC)3785,962+5,5840.000.01+0.01buy
TOWNSQUARE CAPITAL LLC60,50765,752+5,2450.040.04+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/42,78447,854+5,0700.000.00+0.00buy
MACKENZIE FINANCIAL CORP4,1979,237+5,0400.000.00-0.00buy
MACKENZIE FINANCIAL CORP4,1979,237+5,0400.000.00+0.00buy
GUGGENHEIM CAPITAL LLC7,48412,497+5,0130.000.01+0.00buy
Alyeska Investment Group, L.P.05,000+5,0000.000.00+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND178,187183,077+4,8900.010.01-0.00buy
Magnetar Financial LLC04,889+4,8890.000.01+0.01buy
Aster Capital Management (DIFC) Ltd04,842+4,8420.000.11+0.11buy
Vestcor Inc1,4946,293+4,7990.000.01+0.01buy
Vise Technologies, Inc.04,350+4,3500.000.02+0.02buy
Point72 (DIFC) Ltd04,066+4,0660.000.02+0.02buy
PARK AVENUE SECURITIES LLC03,917+3,9170.000.00+0.00buy
DIVERSIFY WEALTH MANAGEMENT, LLC8,50412,317+3,8130.050.06+0.01buy
WASATCH ADVISORS LP539,517543,170+3,6530.160.16-0.00buy
GSA CAPITAL PARTNERS LLP03,648+3,6480.000.02+0.02buy
PALISADE CAPITAL MANAGEMENT, LP377,177380,645+3,4680.600.59-0.00buy
CW Advisors, LLC57,60861,052+3,4440.050.05+0.00buy
Moran Wealth Management, LLC03,444+3,4440.000.01+0.01buy
Andina Capital Management, LLC12,34815,445+3,0970.560.73+0.17buy
LPL Financial LLC10,13612,689+2,5530.000.00+0.00buy
Swiss National Bank128,300130,700+2,4000.000.01+0.00buy
MetLife Investment Management, LLC37,74239,985+2,2430.010.01-0.00buy
AMERIPRISE FINANCIAL INC290,708292,946+2,2380.000.00-0.00buy
Page 1 of 4