PrimorisServices PRIM full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSIPrimoris 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 124.43 and 127.87 | Daily Target 1 | 121.66 | | Daily Target 2 | 123.76 | | Daily Target 3 | 125.1 | | Daily Target 4 | 127.2 | | Daily Target 5 | 128.54 |
Daily price and volume Primoris Services
| Date |
Closing |
Open |
Range |
Volume |
Thu 04 December 2025 |
125.86 (0.28%) |
123.96 |
123.00 - 126.44 |
0.9903 times |
Wed 03 December 2025 |
125.51 (0.63%) |
124.55 |
121.00 - 125.71 |
0.7862 times |
Tue 02 December 2025 |
124.72 (1.02%) |
125.69 |
123.31 - 127.87 |
0.8365 times |
Mon 01 December 2025 |
123.46 (-2.45%) |
123.22 |
120.06 - 124.27 |
0.8718 times |
Fri 28 November 2025 |
126.56 (0.34%) |
125.71 |
125.02 - 126.90 |
0.4359 times |
Wed 26 November 2025 |
126.13 (1.59%) |
124.18 |
123.93 - 126.77 |
0.6533 times |
Tue 25 November 2025 |
124.15 (0.44%) |
123.75 |
121.09 - 125.53 |
0.9537 times |
Mon 24 November 2025 |
123.61 (5.6%) |
115.00 |
114.85 - 124.96 |
1.1759 times |
Fri 21 November 2025 |
117.05 (0.27%) |
117.90 |
113.10 - 119.30 |
1.5232 times |
Thu 20 November 2025 |
116.73 (-4.72%) |
126.47 |
116.42 - 127.97 |
1.7735 times |
Wed 19 November 2025 |
122.51 (3.46%) |
119.97 |
119.97 - 124.26 |
1.6058 times |

Weekly price and charts PrimorisServices Strong weekly Stock price targets for PrimorisServices PRIM are 122.96 and 130.77 | Weekly Target 1 | 116.79 | | Weekly Target 2 | 121.32 | | Weekly Target 3 | 124.59666666667 | | Weekly Target 4 | 129.13 | | Weekly Target 5 | 132.41 |
Weekly price and volumes for Primoris Services
| Date |
Closing |
Open |
Range |
Volume |
Thu 04 December 2025 |
125.86 (-0.55%) |
123.22 |
120.06 - 127.87 |
0.592 times |
Fri 28 November 2025 |
126.56 (8.12%) |
115.00 |
114.85 - 126.90 |
0.5468 times |
Fri 21 November 2025 |
117.05 (-0.84%) |
118.38 |
113.10 - 127.97 |
1.3078 times |
Fri 14 November 2025 |
118.04 (-5.91%) |
130.10 |
112.10 - 132.23 |
1.3097 times |
Fri 07 November 2025 |
125.45 (-11.36%) |
141.44 |
121.83 - 141.44 |
1.3566 times |
Fri 31 October 2025 |
141.52 (0%) |
141.64 |
140.50 - 145.40 |
0.2563 times |
Fri 31 October 2025 |
141.52 (-0.59%) |
145.00 |
138.25 - 146.16 |
1.1263 times |
Fri 24 October 2025 |
142.36 (4.08%) |
139.75 |
127.31 - 143.94 |
0.8751 times |
Fri 17 October 2025 |
136.78 (-0.06%) |
139.23 |
134.36 - 142.50 |
1.3539 times |
Fri 03 October 2025 |
136.86 (2.58%) |
134.64 |
133.25 - 141.27 |
1.2754 times |
Fri 26 September 2025 |
133.42 (3.57%) |
128.82 |
124.59 - 135.73 |
1.2492 times |

Monthly price and charts PrimorisServices Strong monthly Stock price targets for PrimorisServices PRIM are 122.96 and 130.77 | Monthly Target 1 | 116.79 | | Monthly Target 2 | 121.32 | | Monthly Target 3 | 124.59666666667 | | Monthly Target 4 | 129.13 | | Monthly Target 5 | 132.41 |
Monthly price and volumes Primoris Services
| Date |
Closing |
Open |
Range |
Volume |
Thu 04 December 2025 |
125.86 (-0.55%) |
123.22 |
120.06 - 127.87 |
0.1163 times |
Fri 28 November 2025 |
126.56 (-10.57%) |
141.44 |
112.10 - 141.44 |
0.8882 times |
Fri 31 October 2025 |
141.52 (3.05%) |
135.92 |
127.31 - 146.16 |
0.8426 times |
Tue 30 September 2025 |
137.33 (15.84%) |
115.97 |
111.67 - 137.63 |
1.161 times |
Fri 29 August 2025 |
118.55 (25.89%) |
91.00 |
87.23 - 120.25 |
1.2572 times |
Thu 31 July 2025 |
94.17 (20.82%) |
77.66 |
77.04 - 96.16 |
1.1307 times |
Mon 30 June 2025 |
77.94 (8.08%) |
72.04 |
70.68 - 80.89 |
0.9229 times |
Fri 30 May 2025 |
72.11 (20.24%) |
62.23 |
62.17 - 78.36 |
1.4931 times |
Wed 30 April 2025 |
59.97 (4.46%) |
56.92 |
49.10 - 62.10 |
0.9822 times |
Mon 31 March 2025 |
57.41 (-19.97%) |
73.16 |
54.63 - 73.46 |
1.2058 times |
Fri 28 February 2025 |
71.74 (-6.55%) |
74.17 |
63.57 - 81.02 |
1.1821 times |

DMA SMA EMA moving averages of Primoris Services PRIM
DMA (daily moving average) of Primoris Services PRIM
| DMA period | DMA value | | 5 day DMA | 125.22 | | 12 day DMA | 122.89 | | 20 day DMA | 122.79 | | 35 day DMA | 129.35 | | 50 day DMA | 130.88 | | 100 day DMA | 118.4 | | 150 day DMA | 103.2 | | 200 day DMA | 93.21 | EMA (exponential moving average) of Primoris Services PRIM
| EMA period | EMA current | EMA prev | EMA prev2 | | 5 day EMA | 125.05 | 124.65 | 124.22 | | 12 day EMA | 124.32 | 124.04 | 123.77 | | 20 day EMA | 125.07 | 124.99 | 124.94 | | 35 day EMA | 126.6 | 126.64 | 126.71 | | 50 day EMA | 129.62 | 129.77 | 129.94 |
SMA (simple moving average) of Primoris Services PRIM
| SMA period | SMA current | SMA prev | SMA prev2 | | 5 day SMA | 125.22 | 125.28 | 125 | | 12 day SMA | 122.89 | 122.17 | 121.54 | | 20 day SMA | 122.79 | 123.01 | 123.14 | | 35 day SMA | 129.35 | 129.7 | 130.04 | | 50 day SMA | 130.88 | 130.81 | 130.71 | | 100 day SMA | 118.4 | 117.98 | 117.57 | | 150 day SMA | 103.2 | 102.73 | 102.25 | | 200 day SMA | 93.21 | 92.98 | 92.75 |
|
|