Primoris Services Corporation (PRIM) Stock Price

88.18 ▼ -4.76 (-5.12%)
Open: 92.895 Vol: 32.5K Day's range: 87.05 - 94.48 Jul 02, 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 SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 88.06▲ 88.00▲ 87.87▲ 94.12▼ 100.62▼
MA10 87.84▲ 88.14▲ 90.00▼ 95.32▼ 114.49▼
MA20 88.11▲ 90.49▼ 93.01▼ 101.14▼ 132.97▼
MA50 88.00▲ 93.87▼ 93.86▼ 122.24▼ 130.35▼
MA100 90.10▼ 93.10▼ 96.62▼ 136.71▼ 100.03▼
MA200 92.66▼ 96.35▼ 107.88▼ 135.24▼ 66.24▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.032▲ -0.116▼ -0.688▼ 0.284▲ -7.237▼
RSI 51.784▲ 36.052▼ 34.900▼ 37.838▼ 35.442▼
STOCH 66.007     19.383▼ 8.151▼ 66.549     17.610▼
WILL %R -32.215     -84.791▼ -88.434▼ -47.402     -83.502▼
CCI 29.605     -58.907     -89.698     -82.832     -102.878▼
Latest Filters Detected On PRIM
MA $PRIM Price Crossed Below MA(13) Set Alert
MA $PRIM Price Crossed Below MA(7) Set Alert
GAP $PRIM Open Gap Down %2 Set Alert
Primoris Services Corporation News
Wednesday, July 01, 2026 06:57 PM
Primoris Services (NYSE:PRIM) agreed to provide engineering and construction services for a major power generation project in Texas for Fermi America. The agreement covers power infrastructure work ...
Monday, June 29, 2026 12:54 PM
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.
Thursday, June 25, 2026 05:15 AM
Primoris Services stock plunged 50% after Q1 results as project issues spread to six sites. Click here to read an analysis of PRIM stock here.
PRIM historical stock data
date open high low close volume
02/07/26 92.895 94.48 87.05 88.18 1,125,038
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
23/06/26 66.25 86.58 65.00 84.95 9,595,504
22/06/26 101.99 109.07 100.26 108.34 2,106,388
18/06/26 103.22 104.81 100.09 101.30 998,077
Quote Details
52wk Low:65.00
52wk High:205.50
Vol:32.5K
Avg Vol(3m):37.4M
1Y Chng:+0.02%
1M Chng:-17.35%
Add to Watch List