| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | BUY | BUY | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 63.10▲ | 62.86▲ | 63.28▼ | 60.72▲ | 57.05▲ |
| MA10 | 63.11▲ | 63.51▼ | 63.75▼ | 61.22▲ | 55.24▲ |
| MA20 | 62.98▲ | 63.90▼ | 63.00▲ | 58.83▲ | 42.64▲ |
| MA50 | 63.34▼ | 61.17▲ | 61.44▲ | 55.43▲ | 31.39▲ |
| MA100 | 63.80▼ | 61.71▲ | 60.58▲ | 41.90▲ | 34.28▲ |
| MA200 | 63.20▼ | 60.25▲ | 59.92▲ | 33.61▲ | 33.84▲ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | 0.054▲ | -0.322▼ | -0.155▼ | -0.038▼ | 1.686▲ |
| RSI | 50.741▲ | 50.407▲ | 54.378▲ | 56.506▲ | 74.589▲ |
| STOCH | 55.006 | 29.200 | 59.981 | 44.974 | 57.537 |
| WILL %R | -37.705 | -45.739 | -48.000 | -32.415 | -21.934▲ |
| CCI | 67.875 | -27.049 | -76.196 | 68.065 | 80.722 |
|
Tuesday, March 17, 2026 05:05 PM
Ultra Clean Holdings Inc. (NASDAQ:UCTT) is one of the best hot stocks to buy according to analysts. On February 23, Ultra Clean Holdings reported Q4 2025 revenue of $506.6 million, with the Products ...
|
|
Tuesday, March 17, 2026 05:03 PM
Ultra Clean Holdings Inc. (NASDAQ:UCTT) is one of the best hot stocks to buy according to analysts. On February 23, Ultra Clean Holdings reported Q4 2025 revenue of $506.6 million, with the Products ...
|
|
Monday, March 16, 2026 07:33 AM
Ultra Clean Holdings Inc. (NASDAQ:UCTT) is one of the 15 AI stocks that are quietly making investors rich. On February 23, during his first solo call discussing financial results, new CEO James Xiao ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 02/04/26 | 59.57 | 66.1899 | 59.00 | 63.16 | 620,129 |
| 01/04/26 | 63.50 | 66.00 | 63.215 | 63.50 | 1,092,695 |
| 31/03/26 | 56.83 | 62.36 | 56.83 | 62.18 | 1,916,713 |
| 30/03/26 | 60.4402 | 60.62 | 54.57 | 55.89 | 1,218,993 |
| 27/03/26 | 58.66 | 60.71 | 57.78 | 58.87 | 448,078 |
| 26/03/26 | 63.00 | 63.255 | 59.17 | 59.51 | 1,723,578 |
| 25/03/26 | 65.84 | 67.28 | 64.21 | 65.04 | 743,000 |
| 24/03/26 | 61.02 | 66.26 | 60.64 | 65.27 | 1,168,820 |
| 23/03/26 | 60.51 | 62.9599 | 59.5101 | 61.12 | 963,238 |
| 20/03/26 | 62.99 | 63.52 | 57.36 | 57.67 | 1,316,799 |
|
|
||||
|
|
||||
|
|