| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| SELL | SELL | SELL | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 52.73▼ | 53.03▼ | 53.19▼ | 53.11▼ | 49.76▲ |
| MA10 | 52.83▼ | 53.24▼ | 53.29▼ | 52.85▼ | 51.45▲ |
| MA20 | 53.01▼ | 53.33▼ | 53.39▼ | 50.24▲ | 50.91▲ |
| MA50 | 53.27▼ | 53.26▼ | 53.38▼ | 51.89▲ | 45.47▲ |
| MA100 | 53.26▼ | 53.32▼ | 51.10▲ | 50.37▲ | 50.60▲ |
| MA200 | 53.40▼ | 50.92▲ | 49.29▲ | 45.73▲ | 48.18▲ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | -0.027▼ | -0.074▼ | -0.113▼ | 0.543▲ | -0.314▼ |
| RSI | 34.603▼ | 40.867▼ | 42.795▼ | 56.455▲ | 55.790▲ |
| STOCH | 20.338 | 42.019 | 48.026 | 80.222▲ | 31.339 |
| WILL %R | -84.277▼ | -68.848 | -76.482▼ | -24.911▲ | -44.392 |
| CCI | -88.308 | -115.683▼ | -131.686▼ | 49.547 | 12.355 |
| MA | $WHD Price Crossed Below MA(7) | Set Alert |
|
Wednesday, April 15, 2026 03:30 PM
Cactus, Inc. (NYSE: WHD) ("Cactus" or the "Company") today announced that it will issue its first quarter 2026 earnings release after market close on Wednesday, May 6, 2026. The Company will host a ...
|
|
Tuesday, April 14, 2026 02:26 AM
Cactus’s latest analyst update keeps the Fair Value price target steady at US$56.56, signaling no change to the central valuation anchor in the current model. That stability comes even as bullish and ...
|
|
Tuesday, April 07, 2026 12:12 PM
Even during a down period for the markets, Cactus has gone against the grain, climbing to $49.75. Its shares have yielded a 36.5% return over the last six months, beating the S&P 500 by 38.5%. This ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 17/04/26 | 53.15 | 54.00 | 52.08 | 52.68 | 907,050 |
| 16/04/26 | 53.14 | 54.625 | 53.05 | 53.70 | 746,308 |
| 15/04/26 | 52.52 | 53.36 | 52.52 | 53.27 | 956,851 |
| 14/04/26 | 52.99 | 53.61 | 52.01 | 52.74 | 602,880 |
| 13/04/26 | 54.55 | 54.78 | 52.545 | 53.17 | 1,086,478 |
| 10/04/26 | 53.72 | 54.60 | 53.44 | 54.34 | 567,098 |
| 09/04/26 | 52.25 | 54.255 | 52.23 | 53.95 | 1,365,829 |
| 08/04/26 | 52.21 | 52.885 | 50.80 | 52.70 | 1,031,180 |
| 07/04/26 | 49.76 | 52.22 | 49.3601 | 52.19 | 1,157,535 |
| 06/04/26 | 47.82 | 49.78 | 47.60 | 49.75 | 718,407 |
|
|
||||
|
|
||||
|
|