CACTUS INC - A (WHD)

US1272031071 - Common Stock

68.45  +3.16 (+4.84%)

After market: 68.45 0 (0%)




Shares Outstanding79.58M
Float66.20M
Owners (insider)13.62%
Owners (institutional)105.47%
Owners (insider) change-12.43%
Owners (institutional) change6.55%

No transactions were filed in the last 12 months.