Primoris Services Corporation (PRIM) Stock Price

88.62 ▲ +3.40 (+3.99%)
Open: 87.50 Vol: 11.38K Day's range: 86.61 - 89.33 Jul 14, 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 88.47▲ 88.05▲ 87.99▲ 87.87▲ 91.57▼
MA10 88.45▲ 87.97▲ 87.22▲ 89.68▼ 103.50▼
MA20 88.24▲ 87.01▲ 87.09▲ 93.80▼ 125.72▼
MA50 87.84▲ 87.89▲ 88.13▲ 110.47▼ 130.18▼
MA100 87.28▲ 88.13▲ 90.93▼ 131.45▼ 100.72▼
MA200 87.05▲ 90.88▼ 99.18▼ 133.86▼ 66.92▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.012▲ 0.218▲ 0.338▲ 0.564▲ -6.341▼
RSI 62.338▲ 59.809▲ 54.911▲ 40.972▼ 36.082▼
STOCH 61.895     51.300     75.053     23.137     20.298    
WILL %R -13.636▲ -15.106▲ -15.106▲ -67.268     -83.189▼
CCI 122.599▲ 70.918     92.002     -61.816     -87.791    
Latest Filters Detected On PRIM
MA $PRIM Price Crossed Above MA(7) Set Alert
GAP $PRIM Open Gap Up %2 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.
Thursday, June 25, 2026 06:00 AM
SAN FRANCISCO, June 25, 2026 /PRNewswire/ -- Primoris Services Corporation (NYSE: PRIM) shares cratered again during intraday trading on June 23, 2026 (-$43.34, -40%), on the company's disclosure of ...
PRIM historical stock data
date open high low close volume
14/07/26 87.25 89.33 86.60 88.62 1,131,512
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
09/07/26 92.20 93.425 89.255 89.43 750,236
08/07/26 85.64 89.88 85.52 89.50 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
Quote Details
52wk Low:65.00
52wk High:205.50
Vol:11.38K
Avg Vol(3m):39.8M
1Y Chng:-5.92%
1M Chng:-27.03%
Add to Watch List