| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| SELL | SELL | SELL | SELL | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 90.06▼ | 90.15▼ | 89.58▲ | 93.74▼ | 90.94▼ |
| MA10 | 90.37▼ | 89.54▲ | 90.36▼ | 94.88▼ | 84.81▲ |
| MA20 | 90.35▼ | 90.52▼ | 92.66▼ | 90.31▼ | 73.36▲ |
| MA50 | 89.51▲ | 93.65▼ | 95.36▼ | 82.31▲ | 61.79▲ |
| MA100 | 90.39▼ | 95.25▼ | 94.81▼ | 72.90▲ | 44.46▲ |
| MA200 | 92.49▼ | 93.70▼ | 87.65▲ | 64.28▲ | N/A |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | -0.135▼ | 0.200▲ | -0.199▼ | -0.760▼ | 1.698▲ |
| RSI | 41.176▼ | 37.552▼ | 34.786▼ | 50.890▲ | 64.025▲ |
| STOCH | 10.663▼ | 58.912 | 26.988 | 44.047 | 70.775 |
| WILL %R | -92.994▼ | -64.397 | -71.204 | -65.367 | -26.164 |
| CCI | -226.785▼ | -14.096 | -64.900 | -169.072▼ | 77.700 |
| ▼ BREAK | $CECO Price Breaks 10 Days Low | Set Alert |
|
Tuesday, June 23, 2026 08:31 PM
The end of an earnings season can be a great time to discover new stocks and assess how companies are handling the current business environment. Let’s take a look at how Pitney Bowes (NYSE:PBI) and ...
|
|
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 ...
|
|
Friday, June 12, 2026 10:21 AM
The past six months have been a windfall for CECO Environmental’s shareholders. The company’s stock price has jumped 58.5%, setting a new 52-week high of $96.63 per share. This was partly due to its ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 29/06/26 | 90.42 | 92.20 | 87.835 | 89.67 | 487,379 |
| 26/06/26 | 94.225 | 94.24 | 91.27 | 91.87 | 1,375,424 |
| 25/06/26 | 96.65 | 99.90 | 94.50 | 95.09 | 615,804 |
| 24/06/26 | 96.77 | 97.78 | 94.15 | 95.40 | 1,047,483 |
| 23/06/26 | 96.42 | 99.1999 | 95.00 | 96.67 | 674,248 |
| 22/06/26 | 98.00 | 100.00 | 96.98 | 99.67 | 927,225 |
| 18/06/26 | 95.04 | 99.23 | 92.85 | 98.40 | 777,201 |
| 17/06/26 | 93.33 | 94.97 | 90.835 | 94.46 | 647,352 |
| 16/06/26 | 95.00 | 96.61 | 92.37 | 92.55 | 569,107 |
| 15/06/26 | 96.27 | 100.00 | 94.7014 | 95.01 | 838,402 |
|
|
||||
|
|
||||
|
|