PrimorisServices PRIM full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSI

Primoris Services PRIM WideScreen charts, DMA,SMA,EMA technical analysis, forecast prediction, by indicators ADX,MACD,RSI,CCI USA stock exchange

operates under Basic Industries sector & deals in Water Supply

Daily price and charts and targets PrimorisServices

Strong Daily Stock price targets for PrimorisServices PRIM are 95.93 and 102.71

Daily Target 190.5
Daily Target 294.57
Daily Target 397.276666666667
Daily Target 4101.35
Daily Target 5104.06

Daily price and volume Primoris Services

Date Closing Open Range Volume
Fri 12 June 2026 98.65 (4.39%) 94.53 93.20 - 99.98 0.8723 times
Thu 11 June 2026 94.50 (0.66%) 94.30 87.40 - 96.25 1.4217 times
Wed 10 June 2026 93.88 (-9.64%) 103.08 93.27 - 104.01 1.7329 times
Tue 09 June 2026 103.90 (-15.38%) 117.56 100.10 - 119.64 2.7628 times
Mon 08 June 2026 122.78 (0.81%) 124.00 118.70 - 125.96 0.3764 times
Fri 05 June 2026 121.79 (-4.58%) 126.00 121.79 - 130.00 0.4831 times
Thu 04 June 2026 127.63 (1.04%) 123.96 122.00 - 128.47 0.7295 times
Wed 03 June 2026 126.32 (1.62%) 122.45 119.85 - 128.00 0.6224 times
Tue 02 June 2026 124.31 (2.36%) 122.61 120.25 - 125.22 0.6538 times
Mon 01 June 2026 121.44 (-3.45%) 125.16 120.35 - 125.58 0.3452 times
Fri 29 May 2026 125.78 (-0.66%) 128.44 120.07 - 128.45 0.9105 times

 Daily chart PrimorisServices

Weekly price and charts PrimorisServices

Strong weekly Stock price targets for PrimorisServices PRIM are 73.75 and 112.31

Weekly Target 165.44
Weekly Target 282.05
Weekly Target 3104.00333333333
Weekly Target 4120.61
Weekly Target 5142.56

Weekly price and volumes for Primoris Services

Date Closing Open Range Volume
Fri 12 June 2026 98.65 (-19%) 124.00 87.40 - 125.96 1.5272 times
Fri 05 June 2026 121.79 (-3.17%) 125.16 119.85 - 130.00 0.6039 times
Fri 29 May 2026 125.78 (7%) 119.25 117.80 - 135.67 1.094 times
Fri 22 May 2026 117.55 (3.72%) 111.72 103.57 - 119.95 0.9054 times
Fri 15 May 2026 113.33 (8.14%) 106.36 105.43 - 118.78 1.1512 times
Fri 08 May 2026 104.80 (3.53%) 128.39 98.09 - 133.85 1.906 times
Wed 06 May 2026 101.23 (-43.87%) 181.42 98.09 - 205.50 1.5811 times
Fri 01 May 2026 180.35 (5.1%) 172.00 163.89 - 184.00 0.3866 times
Fri 24 April 2026 171.60 (4.12%) 165.65 160.41 - 176.68 0.3474 times
Fri 17 April 2026 164.81 (2.28%) 160.40 156.58 - 167.49 0.4971 times
Fri 10 April 2026 161.14 (9.01%) 147.22 143.00 - 165.35 0.3247 times

 weekly chart PrimorisServices

Monthly price and charts PrimorisServices

Strong monthly Stock price targets for PrimorisServices PRIM are 71.73 and 114.33

Monthly Target 162.75
Monthly Target 280.7
Monthly Target 3105.35
Monthly Target 4123.3
Monthly Target 5147.95

Monthly price and volumes Primoris Services

Date Closing Open Range Volume
Fri 12 June 2026 98.65 (-21.57%) 125.16 87.40 - 130.00 0.9279 times
Fri 29 May 2026 125.78 (-30.57%) 181.66 98.09 - 205.50 2.9375 times
Thu 30 April 2026 181.15 (26.64%) 144.00 143.00 - 181.39 0.6736 times
Tue 31 March 2026 143.04 (-5.1%) 148.04 124.57 - 152.79 0.706 times
Fri 27 February 2026 150.72 (1.67%) 147.40 139.16 - 174.43 0.7419 times
Fri 30 January 2026 148.25 (19.42%) 124.25 122.50 - 155.19 0.5122 times
Wed 31 December 2025 124.14 (-1.91%) 123.22 120.06 - 138.52 1.3604 times
Fri 28 November 2025 126.56 (-10.57%) 141.44 112.10 - 141.44 0.6574 times
Fri 31 October 2025 141.52 (3.05%) 135.92 127.31 - 146.16 0.6237 times
Tue 30 September 2025 137.33 (15.84%) 115.97 111.67 - 137.63 0.8593 times
Fri 29 August 2025 118.55 (25.89%) 91.00 87.23 - 120.25 0.9306 times

 monthly chart PrimorisServices

DMA SMA EMA moving averages of Primoris Services PRIM

DMA (daily moving average) of Primoris Services PRIM

DMA period DMA value
5 day DMA 102.74
12 day DMA 115.63
20 day DMA 115.42
35 day DMA 126.8
50 day DMA 137.51
100 day DMA 143.54
150 day DMA 138.5
200 day DMA 136.17

EMA (exponential moving average) of Primoris Services PRIM

EMA period EMA current EMA prev EMA prev2
5 day EMA102.51104.44109.41
12 day EMA110.75112.95116.3
20 day EMA116117.83120.28
35 day EMA125.91127.52129.46
50 day EMA134.5135.96137.65

SMA (simple moving average) of Primoris Services PRIM

SMA period SMA current SMA prev SMA prev2
5 day SMA102.74107.37114
12 day SMA115.63118.3121.2
20 day SMA115.42116.27117.19
35 day SMA126.8128.88131.11
50 day SMA137.51138.49139.62
100 day SMA143.54144.07144.59
150 day SMA138.5138.69138.93
200 day SMA136.17136.23136.31
Back to top | Use Dark Theme