NYSE:PRIM | Historical Stock Price | Primoris Services Corp

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2008-08-06 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$3.80$8.51$19.04$42.61$95.38$213.482008-08-062026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$27.19$29.97125,200
2017-12-28$28.00$30.86142,600
2017-12-27$27.98$30.77160,900
2017-12-26$27.77$30.54148,500
2017-12-22$27.94$30.73113,100
2017-12-21$27.96$30.75218,300
2017-12-20$27.71$30.47174,800
2017-12-19$27.92$30.71306,100
2017-12-18$27.60$30.35190,400
2017-12-15$26.99$29.68603,200
2017-12-14$27.20$29.91222,600
2017-12-13$27.88$30.66354,100
2017-12-12$27.88$30.66344,900
2017-12-11$27.95$30.74122,800
2017-12-08$28.17$30.98136,200
2017-12-07$27.89$30.67194,800
2017-12-06$28.30$31.12145,100
2017-12-05$28.05$30.85191,900
2017-12-04$28.39$31.22395,400
2017-12-01$27.89$30.67206,400
2017-11-30$27.99$30.78216,500
2017-11-29$27.86$30.64189,200
2017-11-28$27.44$30.18250,600
2017-11-27$27.04$29.74360,200
2017-11-24$26.74$29.4167,800
2017-11-22$26.86$29.54148,700
2017-11-21$27.24$29.96445,000
2017-11-20$26.77$29.44196,500
2017-11-17$26.12$28.73205,800
2017-11-16$26.22$28.84258,100
2017-11-15$25.86$28.44256,900
2017-11-14$26.07$28.67277,900
2017-11-13$26.11$28.71326,600
2017-11-10$26.09$28.69311,700
2017-11-09$27.07$29.77470,800
2017-11-08$26.68$29.34409,600
2017-11-07$27.96$30.75680,100
2017-11-06$28.52$31.37280,200
2017-11-03$28.03$30.83205,200
2017-11-02$28.06$30.86151,000
2017-11-01$27.89$30.67242,300
2017-10-31$28.27$31.09193,800
2017-10-30$28.18$30.99183,200
2017-10-27$28.40$31.23245,000
2017-10-26$28.09$30.89164,700
2017-10-25$27.58$30.33177,100
2017-10-24$27.86$30.64184,700
2017-10-23$27.79$30.56291,500
2017-10-20$27.93$30.72420,900
2017-10-19$27.65$30.41507,600
2017-10-18$28.29$31.11407,200
2017-10-17$28.30$31.12247,600
2017-10-16$29.52$32.46319,200
2017-10-13$29.23$32.15296,200
2017-10-12$29.05$31.95152,400
2017-10-11$29.05$31.95192,000
2017-10-10$29.03$31.93152,500
2017-10-09$28.90$31.78298,600
2017-10-06$28.99$31.88213,500
2017-10-05$28.72$31.58573,400
2017-10-04$28.25$31.07837,200
2017-10-03$28.52$31.37567,900
2017-10-02$29.52$32.46341,000
2017-09-29$29.42$32.35278,300
2017-09-28$29.27$32.19330,000
2017-09-27$29.70$32.60515,100
2017-09-26$28.95$31.78466,200
2017-09-25$28.96$31.79192,300
2017-09-22$29.07$31.91200,100
2017-09-21$28.59$31.38534,800
2017-09-20$28.52$31.31496,700
2017-09-19$28.95$31.78185,100
2017-09-18$28.78$31.59265,000
2017-09-15$28.40$31.18596,300
2017-09-14$28.51$31.30445,500
2017-09-13$28.62$31.42359,300
2017-09-12$28.53$31.32443,300
2017-09-11$28.10$30.85287,700
2017-09-08$28.01$30.75247,000
2017-09-07$28.00$30.74341,500
2017-09-06$28.15$30.90346,500
2017-09-05$28.28$31.04202,000
2017-09-01$28.83$31.65187,800
2017-08-31$28.61$31.41377,200
2017-08-30$28.37$31.14322,600
2017-08-29$28.39$31.16582,300
2017-08-28$28.16$30.91297,100
2017-08-25$27.95$30.68389,100
2017-08-24$26.40$28.9893,900
2017-08-23$26.45$29.03169,000
2017-08-22$26.18$28.74266,800
2017-08-21$26.01$28.55147,100
2017-08-18$26.28$28.85127,800
2017-08-17$26.41$28.99220,200
2017-08-16$26.33$28.90129,700
2017-08-15$26.35$28.92241,600
2017-08-14$26.93$29.56358,000
2017-08-11$26.13$28.68416,300
2017-08-10$25.48$27.97210,900
2017-08-09$25.94$28.47285,100
2017-08-08$25.89$28.42434,900
2017-08-07$24.92$27.3692,200
2017-08-04$24.70$27.1184,100
2017-08-03$24.88$27.3186,900
2017-08-02$24.95$27.39133,900
2017-08-01$25.08$27.53179,300
2017-07-31$24.92$27.36118,700
2017-07-28$24.83$27.2692,300
2017-07-27$24.91$27.3491,600
2017-07-26$25.03$27.48118,200
2017-07-25$25.17$27.63208,500
2017-07-24$24.70$27.11224,900
2017-07-21$24.70$27.11196,200
2017-07-20$24.81$27.2389,500
2017-07-19$25.07$27.52112,700
2017-07-18$24.84$27.27153,300
2017-07-17$24.87$27.30180,400
2017-07-14$24.89$27.3280,200
2017-07-13$25.12$27.57117,200
2017-07-12$25.24$27.71155,100
2017-07-11$24.86$27.29111,000
2017-07-10$24.63$27.0497,900
2017-07-07$24.75$27.1774,400
2017-07-06$24.37$26.75140,300
2017-07-05$24.77$27.1966,700
2017-07-03$25.15$27.6156,800
2017-06-30$24.94$27.38118,600
2017-06-29$24.75$27.1788,300
2017-06-28$25.36$27.84233,400
2017-06-27$24.70$27.05141,200
2017-06-26$24.65$27.0092,900
2017-06-23$24.46$26.79217,900
2017-06-22$24.17$26.4792,100
2017-06-21$23.84$26.11114,500
2017-06-20$24.61$26.9586,300
2017-06-19$24.66$27.0186,400
2017-06-16$24.62$26.97312,000
2017-06-15$24.57$26.91113,100
2017-06-14$24.58$26.92114,600
2017-06-13$24.66$27.0191,000
2017-06-12$24.51$26.85124,300
2017-06-09$24.74$27.10283,500
2017-06-08$24.02$26.31191,800
2017-06-07$23.69$25.95128,000
2017-06-06$24.05$26.34166,400
2017-06-05$24.23$26.54217,700
2017-06-02$24.74$27.10249,900
2017-06-01$24.53$26.87210,400
2017-05-31$23.20$25.41144,700
2017-05-30$23.39$25.62149,000
2017-05-26$23.24$25.45257,000
2017-05-25$23.02$25.21104,900
2017-05-24$23.19$25.40158,300
2017-05-23$23.07$25.27197,100
2017-05-22$22.53$24.68130,900
2017-05-19$22.90$25.08109,400
2017-05-18$22.82$24.99162,200
2017-05-17$23.20$25.41215,100
2017-05-16$24.26$26.57118,700
2017-05-15$24.39$26.71246,100
2017-05-12$23.66$25.91199,600
2017-05-11$23.74$26.00234,900
2017-05-10$23.45$25.68220,400
2017-05-09$23.83$26.10431,000
2017-05-08$22.45$24.59181,300
2017-05-05$22.36$24.49125,800
2017-05-04$22.37$24.50107,800
2017-05-03$22.52$24.67151,400
2017-05-02$22.97$25.16144,000
2017-05-01$23.01$25.20103,000
2017-04-28$22.97$25.16188,100
2017-04-27$23.49$25.7391,900
2017-04-26$23.52$25.76194,100
2017-04-25$23.31$25.53128,800
2017-04-24$23.03$25.22113,800
2017-04-21$22.61$24.76225,700
2017-04-20$22.88$25.06293,100
2017-04-19$22.75$24.92209,100
2017-04-18$22.75$24.92157,500
2017-04-17$22.87$25.05113,500
2017-04-13$22.88$25.06146,000
2017-04-12$23.00$25.19217,400
2017-04-11$23.66$25.91259,600
2017-04-10$24.00$26.29311,500
2017-04-07$24.25$26.56321,300
2017-04-06$23.35$25.57213,500
2017-04-05$22.91$25.09322,300
2017-04-04$22.90$25.08181,600
2017-04-03$23.03$25.22374,200
2017-03-31$23.22$25.43337,700
2017-03-30$22.92$25.10211,200
2017-03-29$23.05$25.25187,200
2017-03-28$22.90$25.02236,100
2017-03-27$23.24$25.39236,800
2017-03-24$23.00$25.13206,800
2017-03-23$22.99$25.12292,000
2017-03-22$22.56$24.65224,000
2017-03-21$22.93$25.05216,900
2017-03-20$23.56$25.74146,200
2017-03-17$23.74$25.94286,000
2017-03-16$23.97$26.19123,300
2017-03-15$24.09$26.32126,000
2017-03-14$23.61$25.80181,100
2017-03-13$23.82$26.03213,200
2017-03-10$23.95$26.17322,600
2017-03-09$23.77$25.97192,500
2017-03-08$24.70$26.99190,200
2017-03-07$24.94$27.25120,900
2017-03-06$25.19$27.5289,600
2017-03-03$25.32$27.67185,700
2017-03-02$25.59$27.96357,700
2017-03-01$25.79$28.18445,700
2017-02-28$24.86$27.16577,800
2017-02-27$25.49$27.85222,900
2017-02-24$25.24$27.58140,800
2017-02-23$24.84$27.14251,500
2017-02-22$25.51$27.87122,500
2017-02-21$25.64$28.02117,600
2017-02-17$25.30$27.64158,700
2017-02-16$25.36$27.71173,300
2017-02-15$25.25$27.59292,000
2017-02-14$24.99$27.31186,700
2017-02-13$24.65$26.93130,400
2017-02-10$24.48$26.7589,600
2017-02-09$24.43$26.69205,900
2017-02-08$24.07$26.30155,500
2017-02-07$24.52$26.79217,700
2017-02-06$24.52$26.79296,300
2017-02-03$24.56$26.84206,800
2017-02-02$24.28$26.53114,400
2017-02-01$24.91$27.22298,100
2017-01-31$24.82$27.12296,800
2017-01-30$25.00$27.32384,800
2017-01-27$24.97$27.28654,100
2017-01-26$24.05$26.28169,800
2017-01-25$24.42$26.68166,300
2017-01-24$23.72$25.92205,200
2017-01-23$22.53$24.6283,600
2017-01-20$22.52$24.61102,500
2017-01-19$22.74$24.85229,100
2017-01-18$23.22$25.37136,200
2017-01-17$22.78$24.89113,800
2017-01-13$22.94$25.07101,800
2017-01-12$22.85$24.97119,400
2017-01-11$23.14$25.28123,500
2017-01-10$22.96$25.09130,900
2017-01-09$22.53$24.62207,500
2017-01-06$22.91$25.03212,000
2017-01-05$22.95$25.08195,400
2017-01-04$23.42$25.59229,300
2017-01-03$23.17$25.32207,500