Who are the Institutional Holders in Cactus Inc. (WHD)?
260 institutions hold shares in Cactus Inc. (WHD), with 348.67k shares held by insiders accounting for 0.73% while institutional investors hold 90.39% of the company’s
260 institutions hold shares in Cactus Inc. (WHD), with 348.67k shares held by insiders accounting for 0.73% while institutional investors hold 90.39% of the company’s