Primoris Services Corporation (PRIM) Stock Price

84.41 ▼ -1.24 (-1.45%)
Open: 87.25 Vol: 583.89K Day's range: 83.16 - 87.93 Jul 31, 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
SELL NEUTRAL NEUTRAL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 84.57▼ 84.88▼ 84.74▼ 81.85▲ 86.34▼
MA10 84.61▼ 84.80▼ 84.50▼ 85.03▼ 97.24▼
MA20 84.80▼ 84.36▲ 81.49▲ 86.58▼ 120.80▼
MA50 84.80▼ 80.93▲ 83.78▲ 99.46▼ 129.08▼
MA100 84.56▼ 84.29▲ 85.90▼ 123.00▼ 101.28▼
MA200 82.03▲ 85.98▼ 88.66▼ 130.57▼ 67.59▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.038▼ -0.150▼ 0.537▲ 0.473▲ -5.051▼
RSI 37.641▼ 57.000▲ 56.355▲ 44.041▼ 34.453▼
STOCH 43.015     48.301     53.740     30.464     26.174    
WILL %R -80.402▼ -69.704     -39.663     -44.109     -86.185▼
CCI -135.132▼ -88.554     40.187     -24.385     -88.166    
Latest Filters Detected On PRIM
CDL $PRIM Dark Cloud Cover Candlestick Pattern Detected 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 ...
Tuesday, July 21, 2026 05:00 PM
Rosen Law Firm, a global investor rights law firm, announces a class action lawsuit on behalf of purchasers of common stock of Primoris Services Corporation (NYSE: PRIM) between August 5, 2025 and ...
Thursday, July 09, 2026 02:03 PM
Track conference calls, annual meetings, summits, analyst days and other corporate events scheduled for Primoris Services Corp. Use the full market events calendar to scan activity across all tickers.
PRIM historical stock data
date open high low close volume
31/07/26 87.25 87.93 83.16 84.41 583,887
30/07/26 80.00 85.67 79.915 85.65 1,615,769
29/07/26 78.91 79.47 74.6975 74.76 1,696,998
28/07/26 83.82 84.25 77.72 78.90 1,282,658
27/07/26 87.50 89.23 82.80 85.53 1,221,319
24/07/26 89.72 91.4694 86.005 86.51 1,034,708
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
Quote Details
52wk Low:65.00
52wk High:205.50
Vol:583.89K
Avg Vol(3m):45.8M
1Y Chng:-25.15%
1M Chng:-16.67%
Add to Watch List