Stock Transactions — CACTUS INC CL A

Total Bought
6,940,877
133 transactions
Total Sold
6,539,842
152 transactions
Net
+401,035
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Webs Creek Capital Management LP01,263,873+1,263,8730.0010.33+10.33buy
WELLINGTON MANAGEMENT GROUP LLP3,304,5953,963,961+659,3660.020.03+0.01buy
Merewether Investment Management, LP0504,900+504,9000.000.53+0.53buy
Capital International Investors1,845,5212,343,731+498,2100.010.02+0.01buy
FRANKLIN RESOURCES INC82,653544,998+462,3450.000.01+0.01buy
MILLENNIUM MANAGEMENT LLC0418,190+418,1900.000.01+0.01buy
J. Goldman & Co LP0321,816+321,8160.000.57+0.57buy
JANUS HENDERSON GROUP PLC42,230336,004+293,7740.000.01+0.01buy
FIRST TRUST ADVISORS LP1,566,8841,839,336+272,4520.050.06+0.02buy
Freestone Grove Partners LP0186,166+186,1660.000.06+0.06buy
BlackRock, Inc.9,848,19310,021,371+173,1780.010.01+0.00buy
UBS Group AG209,290380,513+171,2230.000.00+0.00buy
Capital Research Global Investors495,642659,779+164,1370.000.01+0.00buy
BESSEMER GROUP INC349,571476,821+127,2500.020.03+0.01buy
FORT WASHINGTON INVESTMENT ADVISORS INC /OH/490,924616,788+125,8640.100.15+0.05buy
BALYASNY ASSET MANAGEMENT L.P.751,729860,946+109,2170.060.07+0.01buy
Atom Investors LP0106,891+106,8910.000.39+0.39buy
Paradice Investment Management LLC582,218675,932+93,7145.156.01+0.86buy
VAN ECK ASSOCIATES CORP838,334928,541+90,2070.030.04+0.00buy
STATE STREET CORP2,761,8042,844,994+83,1900.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC27,84190,582+62,7410.000.00+0.00buy
DIMENSIONAL FUND ADVISORS LP1,717,5981,767,566+49,9680.010.02+0.00buy
NORGES BANK044,413+44,4130.000.00+0.00buy
Interval Partners, LP041,195+41,1950.000.04+0.04buy
WELLS FARGO & COMPANY/MN43,55475,603+32,0490.000.00+0.00buy
ROYCE & ASSOCIATES LP369,576398,549+28,9730.150.18+0.04buy
GEODE CAPITAL MANAGEMENT, LLC1,935,6441,964,059+28,4150.000.01+0.00buy
PRINCIPAL FINANCIAL GROUP INC384,351412,256+27,9050.010.01+0.00buy
Bank of New York Mellon Corp705,319732,758+27,4390.000.01+0.00buy
Vest Financial, LLC107,899134,568+26,6690.060.08+0.02buy
VELA Investment Management, LLC117,549143,782+26,2331.341.79+0.45buy
Russell Investments Group, Ltd.30,79754,664+23,8670.000.00+0.00buy
MARSHALL WACE, LLP022,037+22,0370.000.00+0.00buy
Creative Planning22,81144,784+21,9730.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC782,490802,612+20,1220.000.01+0.00buy
Energy Income Partners, LLC183,230202,635+19,4050.140.17+0.03buy
CRAWFORD INVESTMENT COUNSEL INC133,522151,136+17,6140.090.11+0.03buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC58,80674,035+15,2290.010.01+0.00buy
MOORE CAPITAL MANAGEMENT, LP015,000+15,0000.000.01+0.01buy
Nuveen, LLC200,480214,373+13,8930.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC49,82663,576+13,7500.000.00+0.00buy
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC161,400174,970+13,5700.020.02+0.00buy
Walleye Capital LLC013,061+13,0610.000.00+0.00buy
GABELLI FUNDS LLC61,37772,627+11,2500.020.02+0.01buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP25,79536,965+11,1700.000.00+0.00buy
LAZARD ASSET MANAGEMENT LLC145,790156,646+10,8560.010.01+0.00buy
STRS OHIO54,60064,300+9,7000.010.01+0.00buy
HighTower Advisors, LLC09,535+9,5350.000.00+0.00buy
B. Metzler seel. Sohn & Co. AG22,12130,864+8,7430.010.01+0.00buy
VANGUARD GROUP INC7,549,0937,557,198+8,1050.000.01+0.00buy
DEAN INVESTMENT ASSOCIATES, LLC54,89362,896+8,0030.300.41+0.11buy
Magnetar Financial LLC07,279+7,2790.000.00+0.00buy
EntryPoint Capital, LLC07,067+7,0670.000.13+0.13buy
Yorktown Management & Research Co Inc06,950+6,9500.000.25+0.25buy
DEUTSCHE BANK AG\51,92158,034+6,1130.000.00+0.00buy
SG Americas Securities, LLC17,69123,358+5,6670.000.00-0.00buy
PRICE T ROWE ASSOCIATES INC /MD/57,70563,342+5,6370.000.00+0.00buy
Mariner, LLC05,549+5,5490.000.00+0.00buy
NATIXIS ADVISORS, LLC21,79927,330+5,5310.000.00+0.00buy
CIM, LLC04,772+4,7720.000.03+0.03buy
Massar Capital Management, LP04,742+4,7420.000.04+0.04buy
EVERGREEN CAPITAL MANAGEMENT LLC04,698+4,6980.000.00+0.00buy
BANK OF MONTREAL /CAN/04,562+4,5620.000.00+0.00buy
RETIREMENT GUYS FORMULA LLC04,522+4,5220.000.09+0.09buy
ACADIAN ASSET MANAGEMENT LLC04,309+4,3090.000.00+0.00buy
STATE OF WISCONSIN INVESTMENT BOARD131,825135,820+3,9950.010.01+0.00buy
BARCLAYS PLC104,277108,166+3,8890.000.00+0.00buy
State of Tennessee, Department of Treasury31,62935,452+3,8230.000.01+0.00buy
PNC FINANCIAL SERVICES GROUP, INC.5,1348,671+3,5370.000.00+0.00buy
Legato Capital Management LLC49,14552,102+2,9570.210.20-0.01buy
CANADA PENSION PLAN INVESTMENT BOARD02,700+2,7000.000.00+0.00buy
Edgestream Partners, L.P.68,37571,066+2,6910.080.09+0.01buy
Swiss National Bank132,700135,300+2,6000.000.00+0.00buy
Vestcor Inc11,02813,332+2,3040.010.02+0.00buy
Hunter Perkins Capital Management, LLC19,00020,995+1,9950.170.22+0.06buy
AlphaQuest LLC15,36817,326+1,9580.040.04+0.00buy
VOYA INVESTMENT MANAGEMENT LLC17,36019,271+1,9110.000.00+0.00buy
Pinnacle Wealth Planning Services, Inc.01,846+1,8460.000.01+0.01buy
PROFUND ADVISORS LLC11,98613,487+1,5010.020.02+0.00buy
SIMPLEX TRADING, LLC01,449+1,4490.000.00+0.00buy
HANTZ FINANCIAL SERVICES, INC.3931,710+1,3170.000.00+0.00buy
Pictet Asset Management Holding SA10,27211,487+1,2150.000.00+0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)12,37213,585+1,2130.000.00+0.00buy
Global Retirement Partners, LLC31,179+1,1760.000.00+0.00buy
Central Pacific Bank - Trust Division3,2124,292+1,0800.020.02+0.01buy
Vanguard Personalized Indexing Management, LLC5,5906,324+7340.000.00+0.00buy
Sumitomo Mitsui Trust Group, Inc.13,29714,020+7230.000.00+0.00buy
Nikko Asset Management Americas, Inc.13,29714,020+7230.010.01+0.00buy
Cerity Partners LLC8,7169,410+6940.000.00+0.00buy
EP Wealth Advisors, LLC6,6947,325+6310.000.00-0.00buy
State of Alaska, Department of Revenue36,99537,585+5900.010.02+0.00buy
ProShare Advisors LLC12,91813,343+4250.000.00+0.00buy
BNP Paribas Asset Management Holding S.A.1,1431,509+3660.000.00-0.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC0322+3220.000.00+0.00buy
Aster Capital Management (DIFC) Ltd428742+3140.010.01+0.01buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC7,3797,687+3080.000.00+0.00buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND15,43415,734+3000.010.01+0.00buy
Sterling Capital Management LLC166442+2760.000.00+0.00buy
Covestor Ltd2,5392,758+2190.060.07+0.01buy
JONES FINANCIAL COMPANIES LLLP620830+2100.000.00+0.00buy
Page 1 of 4