Primoris Services Stock Price History
NYSE: PRIMIndustrialsWater Sewer Pipeline Comm & Power Line ConstructionUSD
At close: Oct 9, 4:01 PM ET · Delayed 15 min
PRIM price history at a glance
The price history for Primoris Services (PRIM) on this page begins on August 4, 2008, when the stock closed at $7.25; it most recently closed at $83.60 on October 5, 2026. The highest price in this record is $205.50, reached on May 4, 2026; the latest close is 59.3% below that peak. Across the 17 complete calendar years in the table, PRIM finished higher in 12 and lower in 5. Its best year was 2024 (+139.7%) and its worst was 2018 (-27.3%).
Over roughly 18 years the share price changed +1053.1%, a 14.4% compound annual price return (excluding dividends). In the last 12 months alone, PRIM has lost 39.2%. Prices are split-adjusted closing prices; daily open, high, low, close and volume for the past year are listed below.
Summary generated from market data by MetaCap's automated system. Methodology
Key price levels
- High since 2008
- $205.50
- Date of high
- May 4, 2026
- Low since 2008
- $3.22
- Date of low
- Mar 23, 2009
- 52-week high
- $205.50
- 52-week low
- $65.00
- Last close
- $83.60
PRIM returns
1 week
+5.72%
1 month
+13.20%
3 months
-3.46%
6 months
-48.12%
Year to date
-32.66%
1 year
-39.20%
3 years
+173.83%
5 years
+211.13%
PRIM price return, excluding dividends.
PRIM annual returns
| Year | Year-end close | Return |
|---|---|---|
| 2026 | 83.60 | -35.99% |
| 2025 | 130.61 | +64.08% |
| 2024 | 79.60 | +139.69% |
| 2023 | 33.21 | +51.37% |
| 2022 | 21.94 | -8.51% |
| 2021 | 23.98 | -13.15% |
| 2020 | 27.61 | +27.76% |
| 2019 | 21.61 | +9.25% |
| 2018 | 19.78 | -27.25% |
| 2017 | 27.19 | +19.36% |
| 2016 | 22.78 | +3.40% |
| 2015 | 22.03 | -4.13% |
| 2014 | 22.98 | -25.70% |
| 2013 | 30.93 | +96.26% |
| 2012 | 15.76 | +5.56% |
| 2011 | 14.93 | +56.50% |
| 2010 | 9.54 | +19.70% |
| 2009 | 7.97 | +46.51% |
| 2008* | 5.44 | -24.97% |
* Partial year: the record begins after the start of 2008; return measured from the first available close.
2026 return is year to date.
PRIM daily prices (past year)
| Date | Open | High | Low | Close | Change |
|---|---|---|---|---|---|
| 83.93 | 85.48 | 82.42 | 83.60 | +1.14% | |
| 80.86 | 82.91 | 78.28 | 82.66 | +0.61% | |
| 83.25 | 83.26 | 79.76 | 82.16 | -3.31% | |
| 81.16 | 87.85 | 81.16 | 84.97 | +5.46% | |
| 79.14 | 81.60 | 75.67 | 80.57 | +1.88% | |
| 77.40 | 79.22 | 76.88 | 79.08 | +3.71% | |
| 74.72 | 76.73 | 72.90 | 76.25 | +2.32% | |
| 74.57 | 76.35 | 72.94 | 74.52 | +0.32% | |
| 73.37 | 77.94 | 73.00 | 74.28 | +4.44% | |
| 72.13 | 72.78 | 70.51 | 71.12 | -2.11% | |
| 72.58 | 73.08 | 70.10 | 72.65 | +0.55% | |
| 72.98 | 74.14 | 72.17 | 72.25 | -2.52% | |
| 76.36 | 77.24 | 74.01 | 74.12 | -2.88% | |
| 77.11 | 77.81 | 75.77 | 76.32 | -0.77% | |
| 78.29 | 78.37 | 76.42 | 76.91 | -0.29% | |
| 77.46 | 77.85 | 75.62 | 77.13 | +0.71% | |
| 79.03 | 79.94 | 75.12 | 76.59 | -0.45% | |
| 77.92 | 78.27 | 75.94 | 76.94 | +0.29% | |
| 75.28 | 78.65 | 75.27 | 76.72 | +3.44% | |
| 72.50 | 74.78 | 71.41 | 74.17 | -1.47% | |
| 74.06 | 76.53 | 73.93 | 75.28 | +3.17% | |
| 72.74 | 74.82 | 72.04 | 72.97 | -1.19% | |
| 74.35 | 76.09 | 73.80 | 73.85 | -2.12% | |
| 75.55 | 77.26 | 74.93 | 75.45 | +1.37% | |
| 74.24 | 75.32 | 73.20 | 74.43 | +1.14% | |
| 74.70 | 75.49 | 73.35 | 73.59 | -0.88% | |
| 72.19 | 75.58 | 72.04 | 74.24 | +2.75% | |
| 71.36 | 73.19 | 70.12 | 72.25 | +0.19% | |
| 72.80 | 73.26 | 71.63 | 72.11 | -1.38% | |
| 76.39 | 76.98 | 72.91 | 73.12 | -5.04% | |
| 79.41 | 79.41 | 76.15 | 77.00 | -1.51% | |
| 74.79 | 78.36 | 73.97 | 78.18 | +4.52% | |
| 77.16 | 77.65 | 73.82 | 74.80 | -0.45% | |
| 76.16 | 76.17 | 74.12 | 75.14 | -2.64% | |
| 80.24 | 80.24 | 77.07 | 77.18 | -2.60% | |
| 79.29 | 80.81 | 78.35 | 79.24 | -0.86% | |
| 80.16 | 80.27 | 77.69 | 79.93 | +0.16% | |
| 81.03 | 82.35 | 79.50 | 79.80 | -3.91% | |
| 84.46 | 85.60 | 82.80 | 83.05 | -0.30% | |
| 80.80 | 83.84 | 80.65 | 83.30 | +3.00% | |
| 81.30 | 81.86 | 79.44 | 80.87 | -0.72% | |
| 83.98 | 84.98 | 81.32 | 81.46 | -0.85% | |
| 81.50 | 85.26 | 81.50 | 82.16 | +1.75% | |
| 83.75 | 84.30 | 80.55 | 80.75 | -2.28% | |
| 82.88 | 84.05 | 79.33 | 82.63 | +3.00% | |
| 83.42 | 84.59 | 80.17 | 80.22 | -3.81% | |
| 90.98 | 92.25 | 82.71 | 83.40 | -8.20% | |
| 89.16 | 91.35 | 88.15 | 90.85 | +3.43% | |
| 83.19 | 88.52 | 82.47 | 87.84 | +4.06% | |
| 87.25 | 87.93 | 83.16 | 84.41 | -1.45% | |
| 80.00 | 85.68 | 79.78 | 85.65 | +14.57% | |
| 78.91 | 79.47 | 74.66 | 74.76 | -5.25% | |
| 83.82 | 84.25 | 77.71 | 78.90 | -7.75% | |
| 87.50 | 89.23 | 82.80 | 85.53 | -1.13% | |
| 89.72 | 91.47 | 85.99 | 86.51 | -4.55% | |
| 89.00 | 92.08 | 88.82 | 90.63 | +1.24% | |
| 86.24 | 90.29 | 86.24 | 89.52 | +1.96% | |
| 87.24 | 89.32 | 85.18 | 87.80 | +1.34% | |
| 87.25 | 89.10 | 85.98 | 86.64 | +0.79% | |
| 86.25 | 89.13 | 84.57 | 85.96 | -2.33% | |
| 88.61 | 89.85 | 87.31 | 88.01 | -2.93% | |
| 89.96 | 91.48 | 88.92 | 90.67 | +2.30% | |
| 86.90 | 89.40 | 86.44 | 88.63 | +4.00% | |
| 86.09 | 87.53 | 84.63 | 85.22 | -1.59% | |
| 88.81 | 89.00 | 86.44 | 86.60 | -3.16% | |
| 92.20 | 93.43 | 89.26 | 89.43 | -0.08% | |
| 85.64 | 89.88 | 85.52 | 89.50 | +2.91% | |
| 88.60 | 89.68 | 84.68 | 86.97 | -3.58% | |
| 88.42 | 91.17 | 88.40 | 90.20 | +2.27% | |
| 93.01 | 94.50 | 87.05 | 88.20 | -5.10% | |
| 96.50 | 96.51 | 92.28 | 92.94 | -6.23% | |
| 97.11 | 99.29 | 94.79 | 99.12 | +1.93% | |
| 97.72 | 98.07 | 92.83 | 97.24 | +4.44% | |
| 94.11 | 98.53 | 92.01 | 93.11 | -2.38% | |
| 93.72 | 96.47 | 90.57 | 95.38 | +2.90% | |
| 84.84 | 96.11 | 83.45 | 92.69 | +9.11% | |
| 66.25 | 86.58 | 65.00 | 84.95 | -21.59% | |
| 101.99 | 109.07 | 100.26 | 108.34 | +6.95% | |
| 103.22 | 104.81 | 100.09 | 101.30 | -0.35% | |
| 104.18 | 105.62 | 101.47 | 101.66 | -1.56% | |
| 103.00 | 106.80 | 102.58 | 103.27 | +1.90% | |
| 102.00 | 103.12 | 96.27 | 101.34 | +2.73% | |
| 94.53 | 99.98 | 93.20 | 98.65 | +4.39% | |
| 94.50 | 96.25 | 87.40 | 94.50 | +0.66% | |
| 103.08 | 104.01 | 93.27 | 93.88 | -9.64% | |
| 117.56 | 119.64 | 100.10 | 103.90 | -15.40% | |
| 123.81 | 125.96 | 118.70 | 122.82 | +0.80% | |
| 127.22 | 130.00 | 121.79 | 121.84 | -4.54% | |
| 123.96 | 128.47 | 122.00 | 127.63 | +1.04% | |
| 122.45 | 128.00 | 119.85 | 126.32 | +1.62% | |
| 122.61 | 125.22 | 120.25 | 124.31 | +2.36% | |
| 123.20 | 125.58 | 120.35 | 121.44 | -3.45% | |
| 128.44 | 128.45 | 120.07 | 125.78 | -0.66% | |
| 129.92 | 130.73 | 124.40 | 126.61 | -3.08% | |
| 130.49 | 135.67 | 125.45 | 130.63 | +0.98% | |
| 119.25 | 130.23 | 117.80 | 129.36 | +10.05% | |
| 110.83 | 119.95 | 107.51 | 117.55 | +6.86% | |
| 106.39 | 110.55 | 104.78 | 110.00 | +3.10% | |
| 107.15 | 109.16 | 106.33 | 106.69 | +1.90% | |
| 107.53 | 108.49 | 103.58 | 104.70 | -3.62% | |
| 111.72 | 112.40 | 107.56 | 108.63 | -4.15% | |
| 113.73 | 114.98 | 111.11 | 113.33 | -1.90% | |
| 113.48 | 118.78 | 113.40 | 115.52 | +2.28% | |
| 113.70 | 116.19 | 111.18 | 112.94 | -0.32% | |
| 112.67 | 115.97 | 111.00 | 113.30 | -0.95% | |
| 106.36 | 116.07 | 105.43 | 114.39 | +9.15% | |
| 108.20 | 110.01 | 103.84 | 104.80 | -2.94% | |
| 102.06 | 110.61 | 101.56 | 107.98 | +6.67% | |
| 128.39 | 133.85 | 98.09 | 101.23 | -50.11% | |
| 194.73 | 205.50 | 193.24 | 202.92 | +9.36% | |
| 181.42 | 187.10 | 177.20 | 185.55 | +2.88% | |
| 181.66 | 184.00 | 176.97 | 180.35 | -0.44% | |
| 171.00 | 181.39 | 169.67 | 181.15 | +9.08% | |
| 168.52 | 170.93 | 165.91 | 166.07 | -1.70% | |
| 169.43 | 170.21 | 163.89 | 168.94 | -2.35% | |
| 172.00 | 174.83 | 168.59 | 173.00 | +0.82% | |
| 173.73 | 175.57 | 170.19 | 171.60 | -0.54% | |
| 173.52 | 176.68 | 170.03 | 172.53 | +0.52% | |
| 167.80 | 171.78 | 166.52 | 171.63 | +4.23% | |
| 165.24 | 167.00 | 162.94 | 164.67 | -0.03% | |
| 165.65 | 166.55 | 160.41 | 164.72 | -0.05% | |
| 161.46 | 167.49 | 160.01 | 164.81 | +4.40% | |
| 161.64 | 163.42 | 156.58 | 157.86 | -2.87% | |
| 162.60 | 165.23 | 160.62 | 162.52 | -2.23% | |
| 165.20 | 166.37 | 162.49 | 166.23 | +1.42% | |
| 160.40 | 164.93 | 159.50 | 163.90 | +1.71% | |
| 162.53 | 164.82 | 160.61 | 161.14 | -1.57% | |
| 157.32 | 165.35 | 156.39 | 163.71 | +4.55% | |
| 155.96 | 160.00 | 154.46 | 156.59 | +5.13% | |
| 146.00 | 150.21 | 145.48 | 148.95 | +1.55% | |
| 147.22 | 149.12 | 143.00 | 146.68 | -0.77% | |
| 146.14 | 153.25 | 144.44 | 147.82 | -1.89% | |
| 146.74 | 154.60 | 145.82 | 150.67 | +5.33% | |
| 139.15 | 145.98 | 136.34 | 143.04 | +6.43% | |
| 144.87 | 144.87 | 132.60 | 134.40 | -6.34% | |
| 140.35 | 145.59 | 140.35 | 143.50 | +2.06% | |
| 146.99 | 148.48 | 139.50 | 140.60 | -5.89% | |
| 149.06 | 151.09 | 147.28 | 149.40 | +1.59% | |
| 141.75 | 147.77 | 140.10 | 147.06 | +3.13% | |
| 142.70 | 147.00 | 142.23 | 142.59 | +2.72% | |
| 142.39 | 143.58 | 136.34 | 138.82 | -2.98% | |
| 134.87 | 145.04 | 133.92 | 143.08 | +3.47% | |
| 140.81 | 142.12 | 136.65 | 138.28 | -1.58% | |
| 141.91 | 143.51 | 138.32 | 140.50 | -0.60% | |
| 136.00 | 141.64 | 136.00 | 141.35 | +5.88% | |
| 134.18 | 135.93 | 129.01 | 133.50 | +0.94% | |
| 130.60 | 133.43 | 124.57 | 132.26 | -1.03% | |
| 133.32 | 136.41 | 130.24 | 133.63 | -0.36% | |
| 137.57 | 139.96 | 133.68 | 134.11 | -2.64% | |
| 130.38 | 137.76 | 128.45 | 137.74 | +3.45% | |
| 132.81 | 136.72 | 131.50 | 133.15 | -3.45% | |
| 142.62 | 143.32 | 134.71 | 137.91 | -4.63% | |
| 149.78 | 150.66 | 143.43 | 144.61 | -1.68% | |
| 145.27 | 149.41 | 141.97 | 147.08 | -2.63% | |
| 148.04 | 152.79 | 147.32 | 151.06 | +0.23% | |
| 150.51 | 153.67 | 148.04 | 150.72 | -0.84% | |
| 153.80 | 156.24 | 147.10 | 151.99 | -0.79% | |
| 153.02 | 156.70 | 146.84 | 153.20 | +0.84% | |
| 139.16 | 163.92 | 139.16 | 151.92 | -8.28% | |
| 167.86 | 169.11 | 163.38 | 165.64 | -2.20% | |
| 166.23 | 170.63 | 165.00 | 169.36 | +2.17% | |
| 161.60 | 166.56 | 160.20 | 165.76 | +3.34% | |
| 162.69 | 167.03 | 159.81 | 160.41 | -1.21% | |
| 165.00 | 167.19 | 162.17 | 162.38 | -2.49% | |
| 164.20 | 171.65 | 161.12 | 166.53 | +1.88% | |
| 168.08 | 174.43 | 163.14 | 163.45 | -1.31% | |
| 165.50 | 171.20 | 161.68 | 165.62 | +2.64% | |
| 161.15 | 163.65 | 159.00 | 161.36 | -0.77% | |
| 160.54 | 164.38 | 157.92 | 162.61 | +1.29% | |
| 151.83 | 161.07 | 149.79 | 160.54 | +8.49% | |
| 142.08 | 149.87 | 142.08 | 147.97 | +1.83% | |
| 156.75 | 157.98 | 140.51 | 145.31 | -6.27% | |
| 156.44 | 158.00 | 151.00 | 155.03 | +1.43% | |
| 147.40 | 154.05 | 146.94 | 152.84 | +3.10% | |
| 149.88 | 154.98 | 146.38 | 148.25 | -2.77% | |
| 151.92 | 152.55 | 146.34 | 152.47 | +2.24% | |
| 152.76 | 153.34 | 148.03 | 149.13 | -1.85% | |
| 151.58 | 153.51 | 150.78 | 151.94 | +1.02% | |
| 148.56 | 152.12 | 147.45 | 150.41 | +1.58% | |
| 148.82 | 149.57 | 146.12 | 148.07 | -1.65% | |
| 153.96 | 154.07 | 146.42 | 150.56 | -0.74% | |
| 149.25 | 151.89 | 145.26 | 151.69 | +3.22% | |
| 145.48 | 149.19 | 143.36 | 146.96 | -1.63% | |
| 150.06 | 155.19 | 148.28 | 149.39 | +1.27% | |
| 139.97 | 147.59 | 139.97 | 147.51 | +7.06% | |
| 138.78 | 140.71 | 135.22 | 137.78 | -0.17% | |
| 138.66 | 139.59 | 136.00 | 138.01 | +2.81% | |
| 129.50 | 134.76 | 128.97 | 134.24 | +3.30% | |
| 126.57 | 130.60 | 125.18 | 129.95 | +4.08% | |
| 128.61 | 129.44 | 122.50 | 124.85 | -2.65% | |
| 128.24 | 129.26 | 125.93 | 128.25 | -0.53% | |
| 131.47 | 131.47 | 124.75 | 128.93 | -2.07% | |
| 132.22 | 133.95 | 131.20 | 131.65 | +0.80% | |
| 124.25 | 131.03 | 124.25 | 130.61 | +5.21% | |
| 125.47 | 125.94 | 122.58 | 124.14 | -0.15% | |
| 126.97 | 128.14 | 124.22 | 124.33 | -1.75% | |
| 128.08 | 129.78 | 126.26 | 126.54 | -2.03% | |
| 129.47 | 130.12 | 128.51 | 129.16 | -0.29% | |
| 129.00 | 129.73 | 127.97 | 129.53 | +0.11% | |
| 127.72 | 130.12 | 126.72 | 129.39 | +0.93% | |
| 128.02 | 132.00 | 127.35 | 128.20 | +2.40% | |
| 124.84 | 129.64 | 124.84 | 125.19 | +0.80% | |
| 126.54 | 127.49 | 123.64 | 124.20 | +1.02% | |
| 128.04 | 130.03 | 121.41 | 122.95 | -4.31% | |
| 129.59 | 132.60 | 128.03 | 128.49 | -1.58% | |
| 128.38 | 131.62 | 126.50 | 130.55 | +3.38% | |
| 135.00 | 136.27 | 121.75 | 126.28 | -7.82% | |
| 131.81 | 138.52 | 130.68 | 136.99 | +3.19% | |
| 131.00 | 135.43 | 131.00 | 132.75 | +0.60% | |
| 131.87 | 134.10 | 130.40 | 131.96 | -1.87% | |
| 133.38 | 136.16 | 129.23 | 134.47 | +7.01% | |
| 126.27 | 126.27 | 120.97 | 125.66 | -0.16% | |
| 123.96 | 126.44 | 123.00 | 125.86 | +0.28% | |
| 124.55 | 125.71 | 121.00 | 125.51 | +0.63% | |
| 125.69 | 127.87 | 123.31 | 124.72 | +1.02% | |
| 123.22 | 124.27 | 120.06 | 123.46 | -2.45% | |
| 125.71 | 126.90 | 125.02 | 126.56 | +0.34% | |
| 124.18 | 126.77 | 123.93 | 126.13 | +1.59% | |
| 123.75 | 125.53 | 121.09 | 124.15 | +0.44% | |
| 115.00 | 124.96 | 114.85 | 123.61 | +5.60% | |
| 117.90 | 119.30 | 113.10 | 117.05 | +0.27% | |
| 126.47 | 127.97 | 116.42 | 116.73 | -4.72% | |
| 119.97 | 124.26 | 119.97 | 122.51 | +3.46% | |
| 115.05 | 120.90 | 114.26 | 118.41 | +1.08% | |
| 118.38 | 120.16 | 116.21 | 117.15 | -0.75% | |
| 112.62 | 119.47 | 112.10 | 118.04 | +1.38% | |
| 122.61 | 123.73 | 115.57 | 116.43 | -5.37% | |
| 126.00 | 127.99 | 122.73 | 123.04 | -1.87% | |
| 127.07 | 127.95 | 122.89 | 125.38 | -2.80% | |
| 130.10 | 132.23 | 126.92 | 128.99 | +2.82% | |
| 124.00 | 127.30 | 121.83 | 125.45 | -0.89% | |
| 129.78 | 131.50 | 126.25 | 126.58 | -2.91% | |
| 129.53 | 133.37 | 129.20 | 130.37 | +1.84% | |
| 132.30 | 138.56 | 123.00 | 128.02 | -10.64% | |
| 142.78 | 145.26 | 141.00 | 143.27 | +1.24% | |
| 141.64 | 145.40 | 140.50 | 141.52 | -0.16% | |
| 141.40 | 144.70 | 138.25 | 141.74 | -1.75% | |
| 141.67 | 146.16 | 140.00 | 144.26 | +2.36% | |
| 141.00 | 142.30 | 139.26 | 140.93 | -0.61% | |
| 145.00 | 145.00 | 141.14 | 141.79 | -0.41% | |
| 140.51 | 143.94 | 139.10 | 142.37 | +4.59% | |
| 132.00 | 136.39 | 131.37 | 136.12 | +4.15% | |
| 139.27 | 139.86 | 127.31 | 130.69 | -4.75% | |
| 137.94 | 140.82 | 134.15 | 137.21 | -1.39% | |
| 139.75 | 142.70 | 137.55 | 139.15 | +1.73% | |
| 137.03 | 140.41 | 135.90 | 136.78 | -1.47% | |
| 139.37 | 142.12 | 138.00 | 138.82 | +0.50% | |
| 140.70 | 142.50 | 134.36 | 138.13 | -1.76% | |
| 134.00 | 141.57 | 133.68 | 140.60 | +3.02% | |
| 137.03 | 140.16 | 135.72 | 136.48 | +2.86% | |
| 138.35 | 140.38 | 132.24 | 132.69 | -3.51% | |
| 142.01 | 142.84 | 136.68 | 137.51 | — |
Prices are adjusted for stock splits. See adjusted closing price for how dividends and splits affect history, and the PRIM chart for longer ranges.