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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$27.61$31.52217,300
2020-12-30$27.51$31.40197,800
2020-12-29$27.70$31.55210,200
2020-12-28$27.71$31.56171,500
2020-12-24$27.76$31.6270,500
2020-12-23$27.62$31.46153,800
2020-12-22$27.76$31.62146,500
2020-12-21$27.37$31.18232,100
2020-12-18$27.40$31.21775,000
2020-12-17$27.86$31.73199,200
2020-12-16$27.72$31.57219,600
2020-12-15$27.89$31.77391,600
2020-12-14$27.02$30.78235,700
2020-12-11$27.23$31.02193,600
2020-12-10$26.90$30.64268,900
2020-12-09$27.04$30.80206,300
2020-12-08$26.77$30.49189,300
2020-12-07$26.65$30.36244,400
2020-12-04$26.31$29.97274,700
2020-12-03$25.36$28.89237,200
2020-12-02$24.84$28.29186,300
2020-12-01$24.68$28.11256,800
2020-11-30$24.25$27.62293,300
2020-11-27$24.92$28.3881,000
2020-11-25$25.07$28.56203,600
2020-11-24$25.74$29.32274,500
2020-11-23$24.87$28.33265,000
2020-11-20$23.79$27.10283,000
2020-11-19$23.40$26.65240,000
2020-11-18$23.59$26.87226,800
2020-11-17$23.73$27.03165,300
2020-11-16$23.75$27.05328,300
2020-11-13$22.73$25.89264,600
2020-11-12$22.18$25.26365,400
2020-11-11$22.49$25.62293,300
2020-11-10$22.99$26.19367,200
2020-11-09$22.06$25.13351,100
2020-11-06$20.79$23.68338,100
2020-11-05$19.70$22.44344,600
2020-11-04$19.21$21.88367,200
2020-11-03$19.63$22.36281,900
2020-11-02$19.62$22.35187,800
2020-10-30$18.87$21.49162,300
2020-10-29$18.61$21.20241,000
2020-10-28$18.23$20.76270,800
2020-10-27$18.50$21.07298,400
2020-10-26$19.73$22.47154,400
2020-10-23$19.96$22.74158,500
2020-10-22$19.72$22.46123,200
2020-10-21$19.73$22.47118,400
2020-10-20$19.76$22.51137,700
2020-10-19$19.56$22.28186,500
2020-10-16$19.74$22.48135,700
2020-10-15$19.86$22.62179,700
2020-10-14$19.48$22.19203,500
2020-10-13$19.77$22.52130,000
2020-10-12$20.06$22.85291,500
2020-10-09$19.80$22.55217,000
2020-10-08$19.78$22.53148,200
2020-10-07$19.53$22.25373,700
2020-10-06$18.88$21.50242,800
2020-10-05$18.82$21.44169,900
2020-10-02$18.09$20.61324,800
2020-10-01$17.66$20.12243,600
2020-09-30$18.04$20.55401,200
2020-09-29$18.31$20.86234,400
2020-09-28$18.74$21.28184,600
2020-09-25$18.18$20.64213,500
2020-09-24$18.02$20.46290,600
2020-09-23$17.89$20.31324,300
2020-09-22$17.84$20.26355,900
2020-09-21$17.28$19.62356,600
2020-09-18$18.22$20.69449,700
2020-09-17$18.36$20.85565,300
2020-09-16$17.97$20.40731,200
2020-09-15$17.85$20.27286,500
2020-09-14$17.97$20.40278,100
2020-09-11$18.07$20.52262,500
2020-09-10$18.02$20.46803,300
2020-09-09$18.29$20.77392,600
2020-09-08$18.67$21.20349,800
2020-09-04$19.59$22.24433,300
2020-09-03$19.40$22.03502,000
2020-09-02$19.98$22.68533,500
2020-09-01$19.43$22.06553,300
2020-08-31$19.06$21.64448,300
2020-08-28$18.93$21.49541,800
2020-08-27$18.68$21.21679,500
2020-08-26$17.96$20.39312,500
2020-08-25$18.25$20.72464,000
2020-08-24$18.01$20.45324,700
2020-08-21$17.70$20.10260,800
2020-08-20$17.80$20.21290,600
2020-08-19$17.86$20.28434,000
2020-08-18$17.70$20.10351,200
2020-08-17$18.22$20.69249,000
2020-08-14$18.68$21.21326,600
2020-08-13$18.60$21.12357,900
2020-08-12$18.75$21.29583,800
2020-08-11$18.89$21.451,139,600
2020-08-10$18.40$20.89966,500
2020-08-07$18.03$20.47830,900
2020-08-06$18.05$20.49361,000
2020-08-05$18.39$20.881,374,500
2020-08-04$17.25$19.59993,000
2020-08-03$16.81$19.09260,900
2020-07-31$16.03$18.20193,200
2020-07-30$16.49$18.72115,100
2020-07-29$16.76$19.03204,100
2020-07-28$16.35$18.56100,400
2020-07-27$16.53$18.77135,500
2020-07-24$16.43$18.65175,600
2020-07-23$16.90$19.19326,300
2020-07-22$16.71$18.97299,400
2020-07-21$17.14$19.46303,100
2020-07-20$16.52$18.76177,400
2020-07-17$16.84$19.12251,600
2020-07-16$16.79$19.06181,600
2020-07-15$17.01$19.31369,800
2020-07-14$16.04$18.21276,800
2020-07-13$16.21$18.40232,300
2020-07-10$16.08$18.26239,300
2020-07-09$15.20$17.26209,200
2020-07-08$15.95$18.11175,600
2020-07-07$16.05$18.22225,900
2020-07-06$17.12$19.44260,200
2020-07-02$17.53$19.90405,300
2020-07-01$17.71$20.11272,200
2020-06-30$17.76$20.16269,000
2020-06-29$17.54$19.91288,300
2020-06-26$16.39$18.541,062,700
2020-06-25$16.80$19.00335,400
2020-06-24$16.64$18.82309,400
2020-06-23$17.07$19.31187,300
2020-06-22$17.11$19.36192,200
2020-06-19$17.18$19.43536,000
2020-06-18$17.42$19.71218,900
2020-06-17$17.55$19.85471,400
2020-06-16$18.17$20.55629,500
2020-06-15$16.71$18.90310,200
2020-06-12$15.68$17.74302,200
2020-06-11$15.58$17.62296,500
2020-06-10$17.27$19.54299,000
2020-06-09$18.39$20.80238,700
2020-06-08$18.83$21.30616,700
2020-06-05$18.74$21.20290,800
2020-06-04$18.09$20.46266,000
2020-06-03$17.77$20.10356,500
2020-06-02$17.12$19.37380,300
2020-06-01$16.49$18.65267,900
2020-05-29$16.69$18.88232,500
2020-05-28$16.65$18.83311,700
2020-05-27$16.16$18.28710,100
2020-05-26$15.96$18.05356,800
2020-05-22$15.00$16.97223,800
2020-05-21$14.94$16.90132,600
2020-05-20$14.92$16.88221,100
2020-05-19$14.34$16.22327,600
2020-05-18$14.71$16.64289,000
2020-05-15$13.44$15.20220,700
2020-05-14$13.34$15.09238,900
2020-05-13$13.69$15.49244,100
2020-05-12$14.03$15.87239,900
2020-05-11$14.50$16.40188,900
2020-05-08$14.81$16.75160,400
2020-05-07$14.34$16.22300,100
2020-05-06$13.91$15.74244,200
2020-05-05$13.94$15.77454,400
2020-05-04$14.64$16.56192,700
2020-05-01$15.02$16.99229,400
2020-04-30$15.61$17.66231,000
2020-04-29$16.33$18.47297,700
2020-04-28$15.02$16.99147,100
2020-04-27$14.10$15.95137,900
2020-04-24$13.68$15.4889,900
2020-04-23$13.77$15.58178,600
2020-04-22$13.72$15.52169,200
2020-04-21$13.58$15.36184,300
2020-04-20$14.18$16.04179,100
2020-04-17$14.75$16.69481,800
2020-04-16$14.26$16.13237,400
2020-04-15$15.01$16.98142,700
2020-04-14$16.57$18.74137,500
2020-04-13$16.24$18.37150,600
2020-04-09$16.91$19.13165,100
2020-04-08$16.14$18.26234,400
2020-04-07$15.50$17.53228,200
2020-04-06$16.27$18.41396,500
2020-04-03$15.46$17.49260,000
2020-04-02$15.78$17.85258,000
2020-04-01$15.48$17.51334,800
2020-03-31$15.90$17.99453,000
2020-03-30$14.94$16.90214,800
2020-03-27$14.14$15.93317,100
2020-03-26$15.26$17.19271,800
2020-03-25$13.35$15.04226,600
2020-03-24$13.40$15.09275,200
2020-03-23$12.53$14.11315,200
2020-03-20$12.44$14.01434,900
2020-03-19$11.36$12.80339,000
2020-03-18$10.10$11.38333,100
2020-03-17$13.43$15.13498,800
2020-03-16$11.60$13.07437,600
2020-03-13$11.68$13.16871,200
2020-03-12$9.92$11.17566,400
2020-03-11$15.27$17.20326,000
2020-03-10$16.90$19.04633,100
2020-03-09$18.21$20.51469,100
2020-03-06$20.33$22.90152,000
2020-03-05$20.12$22.66205,000
2020-03-04$20.16$22.71217,700
2020-03-03$19.92$22.44191,200
2020-03-02$19.76$22.26171,000
2020-02-28$18.98$21.38328,200
2020-02-27$19.66$22.15186,700
2020-02-26$20.20$22.75229,700
2020-02-25$21.25$23.94224,400
2020-02-24$22.56$25.41112,300
2020-02-21$22.95$25.85118,300
2020-02-20$22.40$25.23178,300
2020-02-19$23.38$26.3468,000
2020-02-18$23.37$26.32100,500
2020-02-14$23.35$26.3088,600
2020-02-13$23.13$26.0592,200
2020-02-12$22.96$25.86100,100
2020-02-11$22.51$25.3683,700
2020-02-10$21.82$24.5845,500
2020-02-07$21.74$24.4978,600
2020-02-06$21.90$24.6796,700
2020-02-05$22.21$25.02189,300
2020-02-04$21.47$24.18141,700
2020-02-03$21.39$24.09148,800
2020-01-31$21.33$24.03200,700
2020-01-30$22.00$24.78100,800
2020-01-29$21.87$24.63100,700
2020-01-28$21.80$24.5681,500
2020-01-27$21.77$24.5285,900
2020-01-24$22.00$24.7883,000
2020-01-23$22.76$25.64152,700
2020-01-22$22.66$25.52138,900
2020-01-21$22.24$25.0599,200
2020-01-17$22.13$24.9392,400
2020-01-16$22.34$25.16133,400
2020-01-15$21.91$24.6889,600
2020-01-14$21.87$24.6399,900
2020-01-13$21.52$24.24107,900
2020-01-10$21.45$24.16103,900
2020-01-09$21.51$24.2376,900
2020-01-08$21.71$24.45101,300
2020-01-07$21.93$24.70120,500
2020-01-06$21.83$24.59155,600
2020-01-03$21.61$24.3499,800
2020-01-02$21.69$24.43136,700