Primoris Services Corporation (PRIM) Stock Price

90.63 ▲ +1.11 (+1.24%)
Open: 89.00 Vol: 1.04M Day's range: 88.8241 - 92.075 Jul 23, 16:00 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
PRIM Technical Analysis
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    
Latest Filters Detected On PRIM
BBANDS $PRIM Bollinger Bands Contracting Set Alert
Primoris Services Corporation News
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 ...
PRIM historical stock data
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
Quote Details
52wk Low:65.00
52wk High:205.50
Vol:1.04M
Avg Vol(3m):43.4M
1Y Chng:-18.48%
1M Chng:-3.46%
Add to Watch List