Primoris Services Corporation (PRIM) Stock Price

89.48 ▲ +2.51 (+2.89%)
Open: 87.71 Vol: 62.27K Day's range: 86.76 - 89.83 Jul 08, 15:59 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 SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 89.29▲ 89.10▲ 89.01▲ 89.56▼ 94.15▼
MA10 89.10▲ 88.64▲ 88.19▲ 92.53▼ 105.40▼
MA20 89.11▲ 87.96▲ 88.29▲ 95.86▼ 128.97▼
MA50 88.78▲ 88.33▲ 91.58▼ 117.26▼ 130.29▼
MA100 88.11▲ 91.82▼ 94.14▼ 134.48▼ 100.40▼
MA200 87.98▲ 94.80▼ 104.47▼ 134.73▼ 66.59▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.014▲ 0.284▲ 0.471▲ 0.289▲ -6.833▼
RSI 63.564▲ 58.392▲ 51.489▲ 40.047▼ 36.086▼
STOCH 68.574     90.150▲ 87.756▲ 53.716     19.091▼
WILL %R -32.864     -11.401▲ -6.917▲ -44.452     -82.577▼
CCI 204.311▲ 102.962▲ 120.503▲ -62.841     -96.952    
Latest Filters Detected On PRIM
CDL $PRIM Hammer Candlestick Pattern Detected Set Alert
Primoris Services Corporation News
Tuesday, July 07, 2026 12:38 PM
Primoris Services initiated with an Outperform rating at Oppenheimer, which notes shares are down more than 50% from recent highs since execution challenges manifested this year.
Monday, July 06, 2026 03:50 AM
On June 29, 2026, JPMorgan analyst Mark Strouse upgraded Primoris Services Corporation (NYSE:PRIM) to Overweight from Neutral with a price target of $116, up from $105.
Monday, June 29, 2026 11:54 AM
Primoris Services upgraded at JPMorgan, which sees upside to valuation even assuming additional cost overruns in the renewables segment - which is unlikely but not impossible.
PRIM historical stock data
date open high low close volume
08/07/26 87.71 89.86 86.76 89.48 740,977
07/07/26 88.60 89.00 84.68 86.97 1,451,069
06/07/26 88.42 91.17 88.42 90.20 903,569
02/07/26 93.01 94.50 87.05 88.20 1,373,712
01/07/26 96.50 96.50 92.28 92.94 1,428,965
30/06/26 97.11 99.245 94.85 99.12 1,063,096
29/06/26 97.72 97.94 92.83 97.24 1,172,577
26/06/26 94.11 98.48 92.03 93.11 8,121,475
25/06/26 93.72 96.47 90.565 95.38 1,865,471
24/06/26 84.835 96.11 83.45 92.69 5,785,581
Quote Details
52wk Low:65.00
52wk High:205.50
Vol:62.27K
Avg Vol(3m):38.5M
1Y Chng:-0.50%
1M Chng:-30.83%
Add to Watch List