Cactus, Inc. (WHD)
NYSE: WHD · IEX Real-Time Price · USD
57.38
-1.90 (-3.21%)
Jul 19, 2024, 12:00 AM EDT - Market open

Cactus Analyst Ratings

Total Analysts
7
Consensus Rating
Hold
Price Target
$54.17
Upside
-5.59%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Piper Sandler
Piper Sandler
Hold
Maintains
$55$54
Hold Maintains $55$54 -5.89% Jul 15, 2024
Citigroup
Citigroup
Hold
Maintains
$48$52
Hold Maintains $48$52 -9.38% Jul 10, 2024
Barclays
Barclays
Buy
Maintains
$55$56
Buy Maintains $55$56 -2.41% May 6, 2024
Benchmark
Benchmark
Hold
Reiterates
n/a
Hold Reiterates n/a n/a May 6, 2024
B of A Securities
B of A Securities
Sell
Maintains
$40$43
Sell Maintains $40$43 -25.06% Apr 15, 2024
Benchmark
Benchmark
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jan 16, 2024
Stifel
Stifel
Strong Buy
Maintains
$68$60
Strong Buy Maintains $68$60 +4.57% Jan 3, 2024
Barclays
Barclays
Buy
Maintains
$60$57
Buy Maintains $60$57 -0.66% Nov 14, 2023
Piper Sandler
Piper Sandler
Hold
Maintains
$59$55
Hold Maintains $59$55 -4.15% Nov 13, 2023
Barclays
Barclays
Buy
Upgrades
n/a
Buy Upgrades n/a n/a Oct 17, 2023
B of A Securities
B of A Securities
Sell
Downgrades
$46$47
Sell Downgrades $46$47 -18.09% Oct 16, 2023
JP Morgan
JP Morgan
Hold
Initiates
$60
Hold Initiates $60 +4.57% Sep 13, 2023
Piper Sandler
Piper Sandler
Hold
Maintains
$46$59
Hold Maintains $46$59 +2.82% Aug 14, 2023
Barclays
Barclays
Hold
Maintains
$46$48
Hold Maintains $46$48 -16.35% Aug 10, 2023
Benchmark
Benchmark
Strong Buy
Reiterates
$60
Strong Buy Reiterates $60 +4.57% Aug 8, 2023
Citigroup
Citigroup
Hold
Maintains
$40$52
Hold Maintains $40$52 -9.38% Jul 18, 2023
Stifel
Stifel
Strong Buy
Maintains
$64$61
Strong Buy Maintains $64$61 +6.31% May 19, 2023
Citigroup
Citigroup
Hold
Maintains
$48$40
Hold Maintains $48$40 -30.29% May 18, 2023
Benchmark
Benchmark
Strong Buy
Reiterates
$60
Strong Buy Reiterates $60 +4.57% May 16, 2023
Citigroup
Citigroup
Hold
Maintains
$52$48
Hold Maintains $52$48 -16.35% Apr 5, 2023
Citigroup
Citigroup
Hold
Maintains
$60$52
Hold Maintains $60$52 -9.38% Feb 28, 2023