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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$23.98$27.62311,600
2021-12-30$23.73$27.33357,400
2021-12-29$24.25$27.86218,500
2021-12-28$24.34$27.96197,100
2021-12-27$24.37$28.00207,800
2021-12-23$24.33$27.95187,300
2021-12-22$24.03$27.61341,000
2021-12-21$23.49$26.98415,700
2021-12-20$22.88$26.28813,400
2021-12-17$23.05$26.48552,700
2021-12-16$23.03$26.46402,200
2021-12-15$23.71$27.24410,400
2021-12-14$23.83$27.38670,600
2021-12-13$24.24$27.85414,400
2021-12-10$24.45$28.09315,300
2021-12-09$24.12$27.71335,000
2021-12-08$24.25$27.86266,200
2021-12-07$23.91$27.47331,700
2021-12-06$23.47$26.96270,800
2021-12-03$22.46$25.80320,700
2021-12-02$22.50$25.85405,300
2021-12-01$21.62$24.84527,500
2021-11-30$22.42$25.76589,000
2021-11-29$23.49$26.98515,800
2021-11-26$23.96$27.52268,900
2021-11-24$24.97$28.68217,300
2021-11-23$25.30$29.06266,100
2021-11-22$25.19$28.94237,600
2021-11-19$25.14$28.88233,400
2021-11-18$25.45$29.24302,400
2021-11-17$25.92$29.78468,800
2021-11-16$26.01$29.88465,500
2021-11-15$25.31$29.08361,900
2021-11-12$25.23$28.98537,800
2021-11-11$25.19$28.94745,500
2021-11-10$26.52$30.47489,800
2021-11-09$26.58$30.53773,700
2021-11-08$28.80$33.08491,400
2021-11-05$28.46$32.69477,400
2021-11-04$27.41$31.49322,000
2021-11-03$27.46$31.55246,100
2021-11-02$26.93$30.94251,900
2021-11-01$27.58$31.68300,600
2021-10-29$26.95$30.96369,700
2021-10-28$26.72$30.70293,800
2021-10-27$26.23$30.13331,500
2021-10-26$27.38$31.45243,100
2021-10-25$27.45$31.53168,700
2021-10-22$27.25$31.30223,800
2021-10-21$27.43$31.51259,000
2021-10-20$27.16$31.20203,000
2021-10-19$26.82$30.81171,000
2021-10-18$26.45$30.39309,300
2021-10-15$26.87$30.87411,000
2021-10-14$26.56$30.51241,300
2021-10-13$26.38$30.30257,900
2021-10-12$26.65$30.61540,800
2021-10-11$26.11$29.99422,300
2021-10-08$26.07$29.95346,700
2021-10-07$25.78$29.62393,400
2021-10-06$24.87$28.57238,000
2021-10-05$25.11$28.85515,600
2021-10-04$25.11$28.85320,300
2021-10-01$24.79$28.48615,100
2021-09-30$24.49$28.13404,800
2021-09-29$25.03$28.75352,500
2021-09-28$24.92$28.56428,900
2021-09-27$25.77$29.53341,100
2021-09-24$25.02$28.671,008,400
2021-09-23$24.48$28.051,053,800
2021-09-22$23.86$27.341,148,400
2021-09-21$24.91$28.55349,300
2021-09-20$25.74$29.50283,600
2021-09-17$26.14$29.96573,300
2021-09-16$25.90$29.68303,800
2021-09-15$26.17$29.99383,300
2021-09-14$25.54$29.27318,600
2021-09-13$26.17$29.99222,300
2021-09-10$25.93$29.72327,900
2021-09-09$26.25$30.08294,800
2021-09-08$26.76$30.67272,700
2021-09-07$26.74$30.64479,900
2021-09-03$26.53$30.40283,300
2021-09-02$26.43$30.29284,000
2021-09-01$25.87$29.65344,500
2021-08-31$25.70$29.451,176,900
2021-08-30$25.50$29.22467,900
2021-08-27$25.50$29.22336,300
2021-08-26$24.50$28.08289,100
2021-08-25$25.23$28.91336,300
2021-08-24$25.61$29.35442,600
2021-08-23$24.71$28.32196,000
2021-08-20$24.26$27.80297,200
2021-08-19$24.26$27.80300,700
2021-08-18$24.87$28.50271,100
2021-08-17$25.08$28.74353,200
2021-08-16$25.78$29.54299,600
2021-08-13$26.45$30.31363,500
2021-08-12$26.64$30.53377,100
2021-08-11$26.97$30.91414,900
2021-08-10$26.62$30.51667,200
2021-08-09$25.87$29.65772,200
2021-08-06$26.92$30.85695,900
2021-08-05$27.47$31.48529,700
2021-08-04$26.57$30.45983,600
2021-08-03$30.28$34.70307,500
2021-08-02$29.60$33.92242,100
2021-07-30$29.90$34.27215,800
2021-07-29$30.12$34.52311,700
2021-07-28$29.30$33.58203,400
2021-07-27$28.45$32.60127,300
2021-07-26$28.52$32.68167,000
2021-07-23$28.66$32.84131,900
2021-07-22$28.45$32.60287,300
2021-07-21$29.11$33.36431,700
2021-07-20$28.63$32.81458,800
2021-07-19$27.33$31.32354,900
2021-07-16$28.60$32.78450,100
2021-07-15$28.74$32.94247,300
2021-07-14$28.82$33.03276,400
2021-07-13$29.06$33.30283,800
2021-07-12$29.29$33.57222,500
2021-07-09$29.25$33.52264,800
2021-07-08$28.34$32.48387,300
2021-07-07$28.41$32.56419,900
2021-07-06$28.67$32.86197,900
2021-07-02$29.20$33.46192,100
2021-07-01$29.63$33.96212,400
2021-06-30$29.43$33.73338,100
2021-06-29$29.01$33.25283,800
2021-06-28$29.48$33.72350,100
2021-06-25$30.34$34.701,881,500
2021-06-24$30.73$35.15413,500
2021-06-23$29.55$33.80309,400
2021-06-22$29.55$33.80381,900
2021-06-21$29.78$34.06365,600
2021-06-18$29.16$33.35515,400
2021-06-17$30.14$34.47411,800
2021-06-16$31.45$35.97391,500
2021-06-15$31.51$36.04484,400
2021-06-14$31.59$36.13322,800
2021-06-11$32.52$37.19391,300
2021-06-10$32.82$37.54548,400
2021-06-09$33.81$38.67636,700
2021-06-08$32.97$37.71438,800
2021-06-07$32.27$36.91275,100
2021-06-04$32.21$36.84340,500
2021-06-03$32.21$36.84338,900
2021-06-02$31.84$36.41563,500
2021-06-01$32.54$37.22435,500
2021-05-28$31.79$36.36376,800
2021-05-27$31.50$36.03422,000
2021-05-26$30.78$35.20318,700
2021-05-25$30.37$34.73464,700
2021-05-24$31.42$35.93243,800
2021-05-21$31.49$36.01402,000
2021-05-20$30.96$35.41385,500
2021-05-19$31.05$35.51638,300
2021-05-18$31.97$36.56451,400
2021-05-17$32.89$37.62457,800
2021-05-14$32.17$36.79532,700
2021-05-13$31.23$35.72492,100
2021-05-12$30.10$34.42345,800
2021-05-11$31.58$36.12259,500
2021-05-10$32.22$36.85331,700
2021-05-07$32.69$37.39279,300
2021-05-06$32.57$37.25772,600
2021-05-05$32.93$37.66321,400
2021-05-04$33.10$37.86375,000
2021-05-03$33.39$38.19391,900
2021-04-30$32.66$37.35467,800
2021-04-29$33.48$38.29332,500
2021-04-28$33.26$38.04430,800
2021-04-27$33.31$38.10466,700
2021-04-26$33.67$38.51496,400
2021-04-23$33.89$38.76516,100
2021-04-22$33.00$37.74658,800
2021-04-21$33.87$38.74315,400
2021-04-20$33.36$38.15357,200
2021-04-19$34.35$39.29473,300
2021-04-16$34.90$39.91376,800
2021-04-15$34.78$39.78615,400
2021-04-14$35.32$40.391,050,100
2021-04-13$33.31$38.10454,500
2021-04-12$34.06$38.95328,700
2021-04-09$34.66$39.64689,200
2021-04-08$33.44$38.24626,800
2021-04-07$33.52$38.34543,000
2021-04-06$34.66$39.64633,400
2021-04-05$34.62$39.59607,600
2021-04-01$33.45$38.26679,800
2021-03-31$33.13$37.891,005,600
2021-03-30$32.53$37.20616,300
2021-03-29$31.57$36.04543,000
2021-03-26$32.78$37.42963,500
2021-03-25$32.31$36.88742,700
2021-03-24$31.70$36.19959,800
2021-03-23$31.98$36.511,303,900
2021-03-22$32.64$37.26589,400
2021-03-19$33.18$37.881,378,800
2021-03-18$33.61$38.372,570,100
2021-03-17$36.78$41.98847,500
2021-03-16$39.84$45.48298,300
2021-03-15$40.43$46.15279,800
2021-03-12$41.12$46.94359,200
2021-03-11$40.51$46.24485,800
2021-03-10$39.33$44.90518,800
2021-03-09$38.36$43.79567,500
2021-03-08$37.27$42.54410,200
2021-03-05$36.38$41.53446,900
2021-03-04$35.49$40.51503,800
2021-03-03$36.21$41.33907,100
2021-03-02$34.59$39.48364,000
2021-03-01$35.37$40.37340,800
2021-02-26$33.47$38.21646,000
2021-02-25$34.09$38.91359,600
2021-02-24$35.79$40.85495,000
2021-02-23$34.54$39.431,002,200
2021-02-22$33.50$38.24460,200
2021-02-19$32.01$36.54442,800
2021-02-18$31.43$35.88246,000
2021-02-17$32.07$36.61309,900
2021-02-16$32.32$36.89565,400
2021-02-12$31.30$35.73132,200
2021-02-11$31.23$35.65239,100
2021-02-10$31.37$35.81195,500
2021-02-09$31.55$36.01193,900
2021-02-08$32.39$36.97236,000
2021-02-05$31.84$36.35175,100
2021-02-04$31.25$35.67155,600
2021-02-03$30.71$35.06195,000
2021-02-02$30.59$34.92200,200
2021-02-01$30.09$34.35300,200
2021-01-29$29.11$33.23404,500
2021-01-28$30.14$34.40346,000
2021-01-27$29.61$33.80380,500
2021-01-26$30.29$34.58218,100
2021-01-25$30.69$35.03217,500
2021-01-22$31.23$35.65262,900
2021-01-21$30.61$34.94173,700
2021-01-20$31.76$36.25238,500
2021-01-19$31.52$35.98199,100
2021-01-15$30.76$35.11164,300
2021-01-14$31.28$35.71137,800
2021-01-13$30.85$35.22443,800
2021-01-12$31.77$36.27242,200
2021-01-11$30.60$34.93177,000
2021-01-08$30.63$34.96231,200
2021-01-07$31.35$35.79209,000
2021-01-06$31.20$35.61392,300
2021-01-05$28.39$32.41444,100
2021-01-04$27.65$31.56497,200