Primoris Services Corporation PRIM
Full chart
Set alert
71.24 USD +5.84 (+8.93%)
At closeNov 9, 2026, 4:00 PM EST
71.24 0.00 0.00%
After hours · Nov 9, 4:00 PM ET
67.37 Day range 71.30
57.72 52-week range 205.50
- YTD
- -42.61%
- 1 year
- -43.21%
1Y chart
Chart tools
Signals (53)
| Name | Date | Ago |
|---|---|---|
| MACD: Sell Signal | Nov 5, 2026 | 4 days ago |
| SMA: Bearish | Nov 4, 2026 | 5 days ago |
| SMA: Bullish | Nov 3, 2026 | 6 days ago |
| MACD: Buy Signal | Nov 2, 2026 | 1 week ago |
| SMA: Bearish | Oct 30, 2026 | 1 week ago |
| SMA: Bullish | Oct 29, 2026 | 1 week ago |
| RSI: Oversold | Oct 23, 2026 | 2 weeks ago |
| SMA: Bearish | Oct 15, 2026 | 3 weeks ago |
| MACD: Sell Signal | Oct 15, 2026 | 3 weeks ago |
| SMA: Bullish | Oct 2, 2026 | 1 month ago |
| MACD: Buy Signal | Sep 29, 2026 | 1 month ago |
| MACD: Sell Signal | Sep 28, 2026 | 1 month ago |
| MACD: Buy Signal | Sep 4, 2026 | 2 months ago |
| MACD: Sell Signal | Aug 28, 2026 | 2 months ago |
| MACD: Buy Signal | Aug 27, 2026 | 2 months ago |
| MACD: Sell Signal | Aug 24, 2026 | 2 months ago |
| MACD: Buy Signal | Jul 30, 2026 | 3 months ago |
| MACD: Sell Signal | Jul 29, 2026 | 3 months ago |
| MACD: Buy Signal | Jun 29, 2026 | 4 months ago |
| MACD: Sell Signal | Jun 23, 2026 | 4 months ago |
Newest 20 of 53.
Compare PRIM
Chart and line up PRIM against other symbols or a saved comparison set.
- PRIM Primoris Services Corporation
71.24
+5.84 +8.93%
- MYRG MYR Group Inc.
279.26
+16.35 +6.22%
- TPC Tutor Perini Corporation
94.70
+4.81 +5.35%
- MTZ MasTec, Inc.
189.05
+14.95 +8.59%
- PWR Quanta Services, Inc.
591.48
+50.58 +9.35%
Sign in to keep these symbols in a saved comparison set.
| Metric | PRIM | MYRG | TPC | MTZ | PWR |
|---|---|---|---|---|---|
| Last price | 71.24 | 279.26 | 94.70 | 189.05 | 591.48 |
| Change | +5.84 | +16.35 | +4.81 | +14.95 | +50.58 |
| Change % | +8.93% | +6.22% | +5.35% | +8.59% | +9.35% |
| Open | 67.71 | 271.84 | 92.00 | 178.84 | 555.10 |
| Day high | 71.30 | 280.19 | 95.44 | 189.61 | 595.80 |
| Day low | 67.37 | 267.39 | 90.98 | 175.37 | 548.43 |
| Previous close | 65.40 | 262.91 | 89.89 | 174.10 | 540.90 |
| Volume | 1.37M | 336.21K | 1.10M | 2.36M | 1.89M |
| Average volume | 1.38M | 280.86K | 471.29K | 1.64M | 1.19M |
| Market cap | 3.74B | 4.35B | 4.98B | 15.18B | 89.12B |
| P/E ratio | 40.25 | 22.70 | 36.01 | 30.84 | 53.53 |
| Earnings per share | 1.77 | 12.30 | 2.63 | 6.13 | 11.05 |
| Dividend yield | 0.49 | 0.00 | 0.40 | 0.00 | 0.08 |
| 52-week high | 205.50 | 503.57 | 102.30 | 441.43 | 788.75 |
| 52-week low | 57.72 | 199.31 | 57.90 | 147.49 | 408.36 |
| 1-week return | -3.46% | +0.36659% | +19.24% | -2.44% | -4.78% |
| 1-month return | -14.78% | -10.39% | +13.60% | -11.10% | -16.21% |
| 3-month return | -13.78% | -17.24% | -4.45% | -30.61% | -11.96% |
| 6-month return | -32.02% | -36.22% | +14.30% | -54.37% | -20.61% |
| Year-to-date return | -42.61% | +27.81% | +41.30% | -13.03% | +40.14% |
| 1-year return | -43.21% | +19.61% | +50.46% | -5.68% | +32.91% |
| 2-year return | -12.74% | +87.85% | +210.39% | +30.48% | +78.71% |
| 50-day moving average | 74.53 | 285.66 | 83.85 | 208.08 | 629.05 |
| 200-day moving average | 111.64 | 336.04 | 81.73 | 300.81 | 629.18 |
| Target price | 103.53 | 368.67 | 118.00 | 315.76 | 770.42 |
| Beta | 1.43 | 1.37 | 2.12 | 1.92 | 1.28 |
| Short ratio | 3.38 | 3.09 | 4.33 | 2.85 | 3.82 |
| Institutional ownership | 107.54% | 102.79% | 83.74% | 77.14% | 91.79% |
