| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | BUY | BUY | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 28.77▲ | 28.77▲ | 28.77▲ | 28.90▼ | 28.80▼ |
| MA10 | 28.82▲ | 28.82▲ | 28.82▲ | 28.82▼ | 28.74▲ |
| MA20 | 28.86▲ | 28.87▲ | 28.77▲ | 28.72▲ | 28.48▲ |
| MA50 | 28.90▲ | 28.82▲ | 28.72▲ | 28.69▲ | N/A |
| MA100 | 28.85▲ | 28.69▲ | 28.57▲ | 28.39▲ | N/A |
| MA200 | 28.64▲ | N/A | N/A | N/A | N/A |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | 0.002▲ | -0.001▼ | 0.004▲ | 0.004▲ | N/A |
| RSI | 66.254▲ | 61.838▲ | 60.754▲ | 49.847▼ | 60.403▲ |
| STOCH | 22.678 | 22.678 | 22.678 | 53.296 | 69.889 |
| WILL %R | 0.000▲ | 0.000▲ | 0.000▲ | -69.531 | -39.453 |
| CCI | 162.319▲ | 158.783▲ | 154.709▲ | -3.356 | 89.102 |
|
Wednesday, July 29, 2026 09:49 AM
Canadian Solar gains attention after resilient revenue and a narrower loss, while margin pressure and uneven demand continue shaping its broader outlook.
|
|
Monday, July 27, 2026 01:00 PM
Stocks: Real-time U.S. stock quotes reflect trades reported through Nasdaq only; comprehensive quotes and volume reflect trading in all markets and are delayed at least 15 minutes. International stock ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 28/07/26 | 28.96 | 28.99 | 28.745 | 28.745 | 3,682 |
| 27/07/26 | 29.19 | 29.19 | 28.7611 | 28.7611 | 7,546 |
| 24/07/26 | 29.125 | 29.18 | 29.1223 | 29.1223 | 381 |
| 23/07/26 | 29.075 | 29.11 | 28.94 | 29.01 | 77,252 |
| 22/07/26 | 28.61 | 28.86 | 28.61 | 28.8398 | 6,269 |
| 21/07/26 | 28.57 | 28.64 | 28.57 | 28.6269 | 1,950 |
| 20/07/26 | 28.83 | 28.94 | 28.55 | 28.57 | 14,277 |
| 17/07/26 | 28.83 | 28.83 | 28.77 | 28.7807 | 1,576 |
| 16/07/26 | 28.94 | 28.95 | 28.90 | 28.9363 | 7,678 |
| 15/07/26 | 28.82 | 28.82 | 28.774 | 28.774 | 2,141 |
|
|
||||
|
|
||||
|
|