Primoris Services Corporation (PRIM) Stock Price

117.55 ▲ +7.55 (+6.86%)
Open: 110.83 Vol: 2.33M Day's range: 107.505 - 119.95 May 22, 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 SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 117.51▲ 118.27▼ 117.28▲ 109.51▲ 137.53▼
MA10 117.73▼ 116.20▲ 113.81▲ 111.70▲ 144.37▼
MA20 118.39▼ 112.93▲ 110.60▲ 134.45▼ 146.66▼
MA50 116.71▲ 109.11▲ 110.82▲ 145.22▼ 127.54▼
MA100 113.42▲ 110.93▲ 118.15▼ 146.04▼ 96.85▲
MA200 110.43▲ 122.64▼ 143.88▼ 136.27▼ 63.75▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.285▼ 0.566▲ 1.247▲ -1.630▼ -5.672▼
RSI 50.046▲ 71.246▲ 68.066▲ 42.241▼ 42.644▼
STOCH 41.078     89.875▲ 90.782▲ 34.997     51.669    
WILL %R -51.724     -18.709▲ -15.969▲ -81.890▼ -81.890▼
CCI -68.799     62.848     103.988▲ -11.277     -142.022▼
Latest Filters Detected On PRIM
MA $PRIM MA(20) Crossed Below MA(200) Set Alert
MA $PRIM Price Crossed Above MA(13) Set Alert
MA $PRIM Price Crossed Above MA(7) Set Alert
Primoris Services Corporation News
Tuesday, May 19, 2026 01:23 AM
Looking back on construction and maintenance services stocks’ Q1 earnings, we examine this quarter’s best and worst performers, including Primoris (NYSE:PRIM) and its peers.
Tuesday, May 19, 2026 01:23 AM
Looking back on construction and maintenance services stocks’ Q1 earnings, we examine this quarter’s best and worst performers, including Primoris (NYSE:PRIM) and its peers.
Thursday, May 14, 2026 06:17 AM
Primoris Services Corporation remains a buy despite a weak quarter, as operational issues in renewables are considered fixable rather than structural. Learn more about PRIM stock here.
PRIM historical stock data
date open high low close volume
22/05/26 110.83 119.95 107.505 117.55 2,333,482
21/05/26 106.39 110.5482 104.7846 110.00 1,244,462
20/05/26 107.15 109.16 106.33 106.69 811,765
19/05/26 107.53 108.32 103.575 104.70 1,540,714
18/05/26 111.72 112.355 107.56 108.63 1,083,982
15/05/26 113.73 114.98 111.11 113.33 1,342,887
14/05/26 113.48 118.78 113.40 115.52 1,603,697
13/05/26 113.70 116.19 111.18 112.94 2,017,385
12/05/26 112.67 115.97 111.00 113.30 2,285,233
11/05/26 106.36 116.05 105.425 114.39 3,394,797
Quote Details
52wk Low:70.72
52wk High:205.50
Vol:2.33M
Avg Vol(3m):24.2M
1Y Chng:+63.49%
1M Chng:-28.28%
Add to Watch List