Is Cactus Whd Stock Good For Portfolio Price At 54.34 Up 0.72 20260404