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 — 2019

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2019-12-31$22.24$25.05141,800
2019-12-30$22.26$25.07116,300
2019-12-27$21.93$24.6378,100
2019-12-26$22.30$25.0555,600
2019-12-24$22.42$25.1937,300
2019-12-23$22.56$25.3499,900
2019-12-20$22.48$25.25350,000
2019-12-19$22.69$25.49207,000
2019-12-18$22.73$25.53108,400
2019-12-17$22.94$25.77242,800
2019-12-16$23.20$26.06252,100
2019-12-13$22.34$25.10133,900
2019-12-12$22.76$25.57129,800
2019-12-11$22.35$25.11121,200
2019-12-10$22.25$24.99106,400
2019-12-09$22.16$24.89138,300
2019-12-06$22.34$25.10227,400
2019-12-05$21.92$24.62162,100
2019-12-04$21.63$24.30168,700
2019-12-03$21.27$23.8987,900
2019-12-02$21.50$24.15166,400
2019-11-29$22.02$24.7483,400
2019-11-27$21.77$24.4692,200
2019-11-26$21.55$24.21125,900
2019-11-25$21.39$24.03103,500
2019-11-22$20.93$23.5178,400
2019-11-21$20.78$23.34102,000
2019-11-20$21.22$23.84146,800
2019-11-19$21.57$24.23142,000
2019-11-18$21.34$23.9790,600
2019-11-15$21.65$24.32134,900
2019-11-14$21.65$24.32119,200
2019-11-13$21.57$24.23137,500
2019-11-12$21.95$24.66186,600
2019-11-11$21.93$24.63218,600
2019-11-08$22.02$24.74170,900
2019-11-07$22.34$25.10488,100
2019-11-06$22.66$25.45197,500
2019-11-05$23.62$26.53451,100
2019-11-04$23.11$25.96787,000
2019-11-01$20.99$23.58262,000
2019-10-31$20.44$22.96328,400
2019-10-30$20.97$23.56135,700
2019-10-29$21.22$23.8485,500
2019-10-28$21.14$23.75122,900
2019-10-25$20.91$23.4956,500
2019-10-24$20.76$23.3275,900
2019-10-23$21.09$23.6995,000
2019-10-22$21.21$23.83105,700
2019-10-21$21.18$23.79223,700
2019-10-18$20.96$23.55187,200
2019-10-17$20.51$23.04139,500
2019-10-16$20.00$22.47106,900
2019-10-15$20.10$22.5890,700
2019-10-14$20.09$22.57121,700
2019-10-11$20.25$22.75153,100
2019-10-10$19.75$22.1999,000
2019-10-09$19.61$22.0361,600
2019-10-08$19.55$21.9686,700
2019-10-07$19.84$22.29133,700
2019-10-04$19.77$22.2179,700
2019-10-03$19.21$21.58108,200
2019-10-02$19.30$21.68108,200
2019-10-01$19.26$21.64103,300
2019-09-30$19.61$22.03113,600
2019-09-27$19.39$21.78108,600
2019-09-26$19.63$21.98115,100
2019-09-25$19.77$22.14248,000
2019-09-24$19.25$21.56147,400
2019-09-23$19.73$22.10113,300
2019-09-20$20.13$22.54295,000
2019-09-19$20.17$22.59384,900
2019-09-18$20.56$23.03166,800
2019-09-17$20.96$23.47101,300
2019-09-16$21.08$23.61137,900
2019-09-13$20.93$23.44148,700
2019-09-12$20.44$22.89335,700
2019-09-11$20.51$22.97264,900
2019-09-10$20.31$22.75217,600
2019-09-09$19.50$21.8493,800
2019-09-06$18.81$21.0788,200
2019-09-05$19.14$21.44112,700
2019-09-04$18.81$21.0785,100
2019-09-03$18.83$21.09152,300
2019-08-30$19.54$21.88215,200
2019-08-29$19.00$21.28144,000
2019-08-28$18.47$20.68119,600
2019-08-27$18.07$20.24133,800
2019-08-26$18.83$21.09105,800
2019-08-23$18.98$21.26203,000
2019-08-22$19.55$21.89107,800
2019-08-21$19.78$22.15111,400
2019-08-20$19.83$22.21202,500
2019-08-19$19.76$22.13191,100
2019-08-16$19.95$22.34156,800
2019-08-15$20.01$22.41212,900
2019-08-14$19.97$22.36286,300
2019-08-13$20.02$22.4292,600
2019-08-12$19.79$22.16166,700
2019-08-09$19.77$22.14111,800
2019-08-08$19.79$22.16169,000
2019-08-07$19.39$21.72198,100
2019-08-06$19.48$21.82244,200
2019-08-05$19.05$21.33188,200
2019-08-02$19.54$21.88157,500
2019-08-01$19.98$22.38202,200
2019-07-31$20.96$23.47184,200
2019-07-30$21.32$23.88168,600
2019-07-29$21.01$23.53228,300
2019-07-26$20.40$22.85153,800
2019-07-25$20.31$22.75206,400
2019-07-24$20.61$23.08221,800
2019-07-23$20.21$22.63114,200
2019-07-22$20.03$22.4399,700
2019-07-19$20.05$22.45209,200
2019-07-18$19.92$22.31106,000
2019-07-17$20.01$22.41161,300
2019-07-16$20.25$22.68177,300
2019-07-15$20.33$22.77170,100
2019-07-12$20.65$23.13115,600
2019-07-11$20.55$23.01126,400
2019-07-10$20.71$23.19201,700
2019-07-09$20.90$23.41109,300
2019-07-08$20.88$23.38139,700
2019-07-05$21.23$23.78400,200
2019-07-03$21.04$23.5668,100
2019-07-02$20.85$23.35138,200
2019-07-01$20.89$23.39135,600
2019-06-28$20.93$23.44680,600
2019-06-27$20.37$22.81194,800
2019-06-26$19.98$22.31116,900
2019-06-25$19.55$21.83175,600
2019-06-24$19.24$21.48230,600
2019-06-21$19.61$21.90226,800
2019-06-20$19.46$21.73104,800
2019-06-19$19.58$21.86106,700
2019-06-18$19.57$21.8597,300
2019-06-17$19.13$21.36102,200
2019-06-14$18.99$21.2065,700
2019-06-13$19.13$21.36145,500
2019-06-12$19.04$21.2686,400
2019-06-11$19.16$21.39123,200
2019-06-10$19.05$21.27404,400
2019-06-07$18.84$21.0460,900
2019-06-06$18.79$20.9868,100
2019-06-05$19.07$21.2997,600
2019-06-04$19.23$21.47118,900
2019-06-03$18.41$20.56223,200
2019-05-31$18.24$20.37146,800
2019-05-30$18.55$20.71104,000
2019-05-29$19.06$21.28166,600
2019-05-28$19.00$21.21229,700
2019-05-24$18.80$20.99145,500
2019-05-23$19.39$21.65257,300
2019-05-22$20.04$22.38364,200
2019-05-21$20.41$22.79103,100
2019-05-20$20.25$22.61102,400
2019-05-17$20.34$22.71153,800
2019-05-16$20.50$22.89244,700
2019-05-15$20.30$22.67250,000
2019-05-14$20.25$22.61146,700
2019-05-13$20.06$22.40316,600
2019-05-10$20.57$22.97146,900
2019-05-09$20.67$23.08140,000
2019-05-08$21.30$23.78392,300
2019-05-07$22.66$25.30452,100
2019-05-06$21.61$24.13212,600
2019-05-03$21.71$24.24286,400
2019-05-02$21.43$23.93159,600
2019-05-01$21.65$24.17130,700
2019-04-30$21.92$24.47161,200
2019-04-29$22.21$24.80113,300
2019-04-26$22.03$24.60158,900
2019-04-25$22.30$24.90154,600
2019-04-24$22.53$25.16172,600
2019-04-23$22.20$24.79179,600
2019-04-22$21.98$24.54126,900
2019-04-18$21.86$24.41357,400
2019-04-17$21.64$24.16113,500
2019-04-16$21.65$24.17128,100
2019-04-15$21.52$24.0358,000
2019-04-12$21.74$24.27114,300
2019-04-11$21.70$24.2379,700
2019-04-10$21.53$24.0461,600
2019-04-09$21.42$23.92106,800
2019-04-08$21.68$24.2198,100
2019-04-05$21.94$24.5098,000
2019-04-04$21.60$24.1274,900
2019-04-03$21.27$23.7575,900
2019-04-02$21.34$23.83112,400
2019-04-01$21.38$23.87163,300
2019-03-29$20.68$23.09523,700
2019-03-28$20.82$23.2569,500
2019-03-27$20.82$23.1892,100
2019-03-26$20.76$23.1180,700
2019-03-25$20.78$23.1494,900
2019-03-22$20.69$23.03150,900
2019-03-21$21.91$24.39100,700
2019-03-20$22.18$24.69301,200
2019-03-19$22.24$24.76213,200
2019-03-18$22.85$25.4487,600
2019-03-15$22.61$25.17331,300
2019-03-14$22.31$24.84175,900
2019-03-13$22.25$24.7764,600
2019-03-12$22.38$24.9297,400
2019-03-11$22.40$24.94113,200
2019-03-08$22.19$24.7061,600
2019-03-07$22.32$24.85267,700
2019-03-06$22.48$25.03121,900
2019-03-05$23.07$25.68346,600
2019-03-04$23.38$26.03185,200
2019-03-01$23.46$26.12279,700
2019-02-28$23.37$26.02336,600
2019-02-27$21.94$24.43147,500
2019-02-26$21.84$24.32217,700
2019-02-25$21.85$24.33146,900
2019-02-22$21.78$24.25191,900
2019-02-21$22.12$24.63116,600
2019-02-20$21.81$24.28132,200
2019-02-19$21.53$23.97154,900
2019-02-15$21.32$23.74127,900
2019-02-14$21.16$23.56117,600
2019-02-13$21.07$23.46181,900
2019-02-12$20.75$23.10129,900
2019-02-11$20.19$22.48119,500
2019-02-08$19.74$21.98130,900
2019-02-07$19.69$21.92174,000
2019-02-06$20.48$22.80145,600
2019-02-05$19.94$22.2065,700
2019-02-04$19.92$22.1894,500
2019-02-01$19.69$21.92154,200
2019-01-31$19.95$22.21112,900
2019-01-30$19.80$22.04103,400
2019-01-29$19.98$22.24119,700
2019-01-28$20.14$22.42215,100
2019-01-25$20.15$22.43100,600
2019-01-24$20.12$22.4094,700
2019-01-23$20.07$22.34163,400
2019-01-22$20.15$22.43228,700
2019-01-18$20.24$22.53229,200
2019-01-17$20.17$22.4689,100
2019-01-16$20.06$22.33365,000
2019-01-15$20.02$22.29202,200
2019-01-14$20.19$22.48207,800
2019-01-11$20.41$22.72220,100
2019-01-10$20.29$22.59238,000
2019-01-09$20.39$22.70148,600
2019-01-08$20.33$22.63307,500
2019-01-07$20.29$22.59215,100
2019-01-04$19.78$22.02219,300
2019-01-03$18.82$20.95147,000
2019-01-02$19.25$21.43319,800