| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | BUY | BUY | BUY | SELL |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 90.46▲ | 90.57▲ | 90.53▲ | 88.11▲ | 88.90▲ |
| MA10 | 90.26▲ | 90.50▲ | 90.38▲ | 87.97▲ | 100.96▼ |
| MA20 | 90.45▲ | 90.34▲ | 89.12▲ | 90.09▲ | 123.46▼ |
| MA50 | 90.56▲ | 88.51▲ | 88.52▲ | 102.91▼ | 129.71▼ |
| MA100 | 90.43▲ | 88.48▲ | 88.31▲ | 126.56▼ | 101.04▼ |
| MA200 | 89.34▲ | 88.50▲ | 92.53▼ | 132.20▼ | 67.27▲ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | 0.035▲ | -0.114▼ | 0.115▲ | 1.329▲ | -5.497▼ |
| RSI | 54.519▲ | 57.186▲ | 58.505▲ | 45.375▼ | 37.423▼ |
| STOCH | 62.675 | 51.414 | 52.704 | 44.534 | 24.129 |
| WILL %R | -32.549 | -48.450 | -25.253 | -31.564 | -81.758▼ |
| CCI | 131.746▲ | 3.320 | 69.771 | 117.844▲ | -76.025 |
| BBANDS | $PRIM Bollinger Bands Contracting | Set Alert |
|
Wednesday, July 22, 2026 09:05 PM
Primoris has gotten torched over the last six months - since January 2026, its stock price has dropped 39.3% to $89.91 per share. This was partly due to its softer quarterly results and may have ...
|
|
Wednesday, July 22, 2026 09:05 PM
Primoris has gotten torched over the last six months - since January 2026, its stock price has dropped 39.3% to $89.91 per share. This was partly due to its softer quarterly results and may have ...
|
|
Wednesday, July 22, 2026 09:05 PM
Primoris has gotten torched over the last six months - since January 2026, its stock price has dropped 39.3% to $89.91 per share. This was partly due to its softer quarterly results and may have ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 23/07/26 | 89.00 | 92.075 | 88.8241 | 90.63 | 1,039,040 |
| 22/07/26 | 86.24 | 90.29 | 86.24 | 89.52 | 864,472 |
| 21/07/26 | 87.24 | 89.32 | 85.18 | 87.80 | 1,371,721 |
| 20/07/26 | 87.25 | 89.10 | 85.99 | 86.64 | 1,130,868 |
| 17/07/26 | 86.25 | 89.13 | 84.57 | 85.96 | 3,081,878 |
| 16/07/26 | 88.61 | 89.85 | 87.32 | 88.01 | 1,751,218 |
| 15/07/26 | 89.96 | 91.40 | 88.92 | 90.67 | 1,193,432 |
| 14/07/26 | 86.90 | 89.40 | 86.44 | 88.63 | 1,343,558 |
| 13/07/26 | 86.09 | 87.53 | 84.63 | 85.22 | 992,672 |
| 10/07/26 | 88.81 | 88.81 | 86.44 | 86.60 | 1,190,526 |
|
|
||||
|
|
||||
|
|