| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | NEUTRAL | SELL | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 43.32▲ | 43.43▲ | 43.35▲ | 44.71▼ | 42.24▲ |
| MA10 | 43.27▲ | 43.38▲ | 43.58▼ | 43.75▼ | 41.23▲ |
| MA20 | 43.39▲ | 43.69▼ | 43.97▼ | 41.70▲ | 41.49▲ |
| MA50 | 43.38▲ | 44.63▼ | 44.58▼ | 40.64▲ | 43.86▼ |
| MA100 | 43.60▼ | 44.46▼ | 42.39▲ | 41.57▲ | 47.78▼ |
| MA200 | 43.96▼ | 42.21▲ | 41.05▲ | 43.04▲ | 45.96▼ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | 0.002▲ | 0.029▲ | -0.090▼ | 0.294▲ | 0.640▲ |
| RSI | 54.247▲ | 41.902▼ | 40.331▼ | 58.890▲ | 53.063▲ |
| STOCH | 60.383 | 39.263 | 21.316 | 73.532 | 66.378 |
| WILL %R | -30.894 | -58.475 | -68.590 | -41.047 | -35.166 |
| CCI | 60.862 | -40.458 | -72.335 | 32.754 | 172.187▲ |
| CDL | $ABM Matching Low Candlestick Pattern Detected | Set Alert |
|
Tuesday, June 16, 2026 05:19 AM
ABM (NYSE: ABM), a leading provider of facility, engineering, and infrastructure solutions, today announced a new multi-year partnership with the Atlanta Braves to provide janitorial services at ...
|
|
Monday, June 15, 2026 08:34 PM
As the Q1 earnings season comes to a close, it’s time to take stock of this quarter’s best and worst performers in the industrial & environmental services industry, including CECO Environmental ...
|
|
Monday, June 15, 2026 08:32 PM
Wrapping up Q1 earnings, we look at the numbers and key takeaways for the industrial & environmental services stocks, including Cintas (NASDAQ:CTAS) and its peers. Growing regulatory pressure on ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 17/06/26 | 44.16 | 44.16 | 42.98 | 43.47 | 640,797 |
| 16/06/26 | 44.40 | 44.54 | 43.80 | 43.98 | 483,736 |
| 15/06/26 | 45.71 | 45.71 | 43.84 | 44.00 | 612,186 |
| 12/06/26 | 46.00 | 47.00 | 45.645 | 45.93 | 847,946 |
| 11/06/26 | 45.03 | 46.175 | 44.55 | 46.16 | 862,473 |
| 10/06/26 | 44.60 | 45.20 | 44.185 | 44.87 | 661,332 |
| 09/06/26 | 42.68 | 44.26 | 42.68 | 44.22 | 861,977 |
| 08/06/26 | 42.32 | 43.46 | 42.20 | 42.43 | 1,306,652 |
| 05/06/26 | 41.74 | 43.36 | 41.6153 | 42.54 | 1,387,823 |
| 04/06/26 | 40.22 | 40.27 | 39.42 | 39.88 | 738,876 |
|
|
||||
|
|
||||
|
|