NYSE:GVA | Historical Stock Price | GRANITE CONSTRUCTION INC

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
1990-04-20 to 2026-09-04
Data captured

Stock Price Chart

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

$4.64$10.33$22.98$51.12$113.70$252.921990-04-202026-08-27

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

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$55.00$80.85217,600
2016-12-29$55.39$81.43229,800
2016-12-28$55.95$82.25197,800
2016-12-27$56.73$83.21149,500
2016-12-23$56.32$82.60202,200
2016-12-22$56.84$83.37257,200
2016-12-21$56.80$83.31292,400
2016-12-20$58.27$85.46367,200
2016-12-19$57.25$83.97340,400
2016-12-16$57.19$83.881,040,900
2016-12-15$57.86$84.86258,400
2016-12-14$57.65$84.56324,700
2016-12-13$57.65$84.56527,800
2016-12-12$59.00$86.54523,100
2016-12-09$60.40$88.59521,000
2016-12-08$60.32$88.47493,900
2016-12-07$60.43$88.63366,500
2016-12-06$59.41$87.14402,700
2016-12-05$59.73$87.61351,300
2016-12-02$59.15$86.76193,500
2016-12-01$59.58$87.39438,300
2016-11-30$58.99$86.52460,600
2016-11-29$60.51$88.75431,700
2016-11-28$61.05$89.54605,500
2016-11-25$61.12$89.64202,200
2016-11-23$61.30$89.91451,400
2016-11-22$59.48$87.24394,500
2016-11-21$57.90$84.92392,500
2016-11-18$57.64$84.54471,700
2016-11-17$58.38$85.63378,700
2016-11-16$58.24$85.42590,700
2016-11-15$57.88$84.89959,100
2016-11-14$60.09$88.13756,800
2016-11-11$57.53$84.38811,200
2016-11-10$55.01$80.68866,000
2016-11-09$53.20$78.031,964,500
2016-11-08$47.97$70.36140,200
2016-11-07$47.68$69.93234,400
2016-11-04$46.47$68.16431,000
2016-11-03$46.53$68.25260,900
2016-11-02$46.48$68.17332,200
2016-11-01$47.22$69.26398,600
2016-10-31$49.16$72.10513,500
2016-10-28$47.26$69.32892,900
2016-10-27$42.71$62.64394,400
2016-10-26$44.36$65.06301,400
2016-10-25$43.83$64.29209,500
2016-10-24$44.49$65.25253,300
2016-10-21$43.53$63.85283,600
2016-10-20$43.41$63.67309,700
2016-10-19$43.98$64.51363,900
2016-10-18$44.57$65.37221,100
2016-10-17$44.75$65.63308,900
2016-10-14$44.71$65.58234,400
2016-10-13$45.63$66.93165,500
2016-10-12$46.39$68.04127,600
2016-10-11$46.28$67.88193,000
2016-10-10$48.45$71.06174,500
2016-10-07$48.47$71.09261,000
2016-10-06$49.09$72.00141,100
2016-10-05$49.15$72.09172,100
2016-10-04$48.17$70.65216,900
2016-10-03$48.38$70.96177,600
2016-09-30$49.74$72.95288,800
2016-09-29$48.35$70.92257,000
2016-09-28$49.47$72.56172,500
2016-09-27$48.61$71.11119,600
2016-09-26$48.32$70.68137,800
2016-09-23$47.88$70.04174,600
2016-09-22$49.11$71.84222,100
2016-09-21$48.08$70.33145,500
2016-09-20$46.87$68.56411,000
2016-09-19$47.27$69.15118,300
2016-09-16$46.24$67.64312,700
2016-09-15$46.07$67.39207,400
2016-09-14$44.87$65.63207,400
2016-09-13$45.09$65.96131,900
2016-09-12$46.54$68.08165,000
2016-09-09$46.94$68.66280,000
2016-09-08$49.44$72.32245,800
2016-09-07$49.36$72.20290,400
2016-09-06$48.86$71.47126,600
2016-09-02$49.00$71.68113,100
2016-09-01$48.36$70.74193,400
2016-08-31$48.00$70.21144,100
2016-08-30$48.49$70.93113,000
2016-08-29$48.48$70.92113,400
2016-08-26$48.17$70.4699,400
2016-08-25$48.33$70.7099,000
2016-08-24$48.65$71.16132,800
2016-08-23$48.77$71.34123,200
2016-08-22$48.42$70.8372,400
2016-08-19$48.33$70.70233,700
2016-08-18$49.08$71.79151,500
2016-08-17$48.21$70.52219,900
2016-08-16$48.65$71.16286,900
2016-08-15$49.99$73.12342,300
2016-08-12$49.33$72.16397,400
2016-08-11$49.82$72.88241,400
2016-08-10$50.50$73.87275,700
2016-08-09$51.10$74.75186,900
2016-08-08$50.67$74.12123,200
2016-08-05$50.83$74.35251,400
2016-08-04$49.26$72.06223,600
2016-08-03$50.07$73.24254,700
2016-08-02$49.96$73.08333,200
2016-08-01$50.14$73.34361,200
2016-07-29$49.78$72.82671,800
2016-07-28$50.74$74.22328,200
2016-07-27$51.00$74.60387,900
2016-07-26$50.06$73.23421,200
2016-07-25$49.06$71.76244,900
2016-07-22$48.12$70.39296,000
2016-07-21$48.60$71.09227,300
2016-07-20$49.19$71.95161,100
2016-07-19$49.19$71.95293,700
2016-07-18$50.24$73.49191,900
2016-07-15$49.94$73.05269,100
2016-07-14$49.97$73.10395,600
2016-07-13$49.22$72.00311,400
2016-07-12$49.53$72.45263,300
2016-07-11$48.74$71.30246,700
2016-07-08$47.51$69.50318,300
2016-07-07$46.42$67.90260,700
2016-07-06$45.35$66.34186,400
2016-07-05$44.89$65.66147,500
2016-07-01$45.09$65.96202,600
2016-06-30$45.55$66.63290,400
2016-06-29$43.79$64.06273,500
2016-06-28$41.44$60.62203,400
2016-06-27$41.36$60.31268,000
2016-06-24$42.91$62.571,161,500
2016-06-23$45.53$66.39165,700
2016-06-22$44.17$64.41155,200
2016-06-21$43.85$63.94228,500
2016-06-20$44.00$64.16208,400
2016-06-17$42.95$62.63613,800
2016-06-16$43.49$63.42252,800
2016-06-15$43.46$63.37174,400
2016-06-14$43.52$63.46179,000
2016-06-13$43.51$63.45207,400
2016-06-10$43.83$63.91179,200
2016-06-09$44.54$64.95171,200
2016-06-08$45.62$66.52251,700
2016-06-07$44.32$64.63211,200
2016-06-06$44.88$65.44345,500
2016-06-03$42.95$62.63216,600
2016-06-02$43.24$63.05212,300
2016-06-01$43.35$63.21254,800
2016-05-31$42.93$62.60336,000
2016-05-27$42.01$61.26210,600
2016-05-26$42.02$61.27169,300
2016-05-25$42.38$61.80331,400
2016-05-24$42.28$61.65304,900
2016-05-23$40.73$59.39156,900
2016-05-20$41.21$60.09280,600
2016-05-19$40.33$58.81264,000
2016-05-18$41.10$59.93333,000
2016-05-17$41.73$60.85354,000
2016-05-16$43.02$62.73339,600
2016-05-13$42.93$62.60458,300
2016-05-12$43.16$62.94402,400
2016-05-11$43.06$62.79175,900
2016-05-10$42.97$62.66252,600
2016-05-09$43.29$63.12291,100
2016-05-06$43.41$63.30342,800
2016-05-05$42.75$62.34393,500
2016-05-04$42.40$61.83475,900
2016-05-03$43.63$63.62258,500
2016-05-02$44.27$64.55408,200
2016-04-29$44.59$65.02966,400
2016-04-28$45.55$66.42473,400
2016-04-27$46.03$67.12378,600
2016-04-26$46.77$68.20175,700
2016-04-25$46.12$67.25167,600
2016-04-22$46.70$68.10218,900
2016-04-21$46.15$67.30208,800
2016-04-20$46.48$67.78308,700
2016-04-19$47.12$68.71160,700
2016-04-18$47.27$68.93494,600
2016-04-15$46.00$67.08229,500
2016-04-14$45.65$66.57290,700
2016-04-13$45.94$66.99358,400
2016-04-12$46.15$67.30269,000
2016-04-11$45.37$66.16348,000
2016-04-08$46.33$67.56203,600
2016-04-07$46.40$67.66298,800
2016-04-06$46.98$68.51226,200
2016-04-05$47.41$69.13453,300
2016-04-04$47.02$68.56345,300
2016-04-01$47.87$69.80289,400
2016-03-31$47.80$69.70355,600
2016-03-30$47.35$69.04247,500
2016-03-29$46.65$68.02344,600
2016-03-28$45.99$66.87207,900
2016-03-24$46.50$67.61177,400
2016-03-23$46.49$67.60320,600
2016-03-22$46.88$68.17519,200
2016-03-21$44.88$65.26180,000
2016-03-18$43.91$63.85312,900
2016-03-17$44.40$64.56154,400
2016-03-16$43.60$63.40187,100
2016-03-15$42.11$61.23104,200
2016-03-14$43.12$62.70112,800
2016-03-11$43.09$62.66299,300
2016-03-10$42.06$61.16290,300
2016-03-09$43.20$62.82379,000
2016-03-08$42.87$62.34175,600
2016-03-07$44.27$64.37348,800
2016-03-04$44.25$64.34220,600
2016-03-03$44.40$64.56316,100
2016-03-02$43.23$62.86477,200
2016-03-01$41.80$60.78274,200
2016-02-29$41.45$60.27542,200
2016-02-26$40.75$59.25528,700
2016-02-25$39.35$57.22293,800
2016-02-24$39.46$57.38293,500
2016-02-23$38.82$56.45235,000
2016-02-22$39.14$56.91195,700
2016-02-19$38.51$56.00205,800
2016-02-18$38.37$55.79462,400
2016-02-17$39.65$57.65383,800
2016-02-16$37.63$54.72236,200
2016-02-12$36.25$52.71297,500
2016-02-11$37.34$54.29236,100
2016-02-10$37.11$53.96118,100
2016-02-09$36.88$53.63119,000
2016-02-08$36.82$53.54203,400
2016-02-05$38.00$55.25309,300
2016-02-04$38.20$55.55182,600
2016-02-03$37.71$54.83144,000
2016-02-02$37.57$54.63123,800
2016-02-01$38.47$55.94153,800
2016-01-29$38.63$56.17318,400
2016-01-28$37.47$54.48412,700
2016-01-27$36.68$53.33548,300
2016-01-26$38.38$55.81796,700
2016-01-25$37.44$54.44248,800
2016-01-22$38.95$56.64339,100
2016-01-21$39.77$57.83324,900
2016-01-20$41.05$59.69709,000
2016-01-19$38.62$56.16360,400
2016-01-15$38.71$56.29536,600
2016-01-14$36.94$53.71642,000
2016-01-13$36.42$52.96317,500
2016-01-12$37.26$54.18313,400
2016-01-11$38.06$55.34257,400
2016-01-08$38.26$55.63383,500
2016-01-07$38.95$56.64292,400
2016-01-06$41.76$60.72300,200
2016-01-05$41.19$59.89216,100
2016-01-04$41.62$60.52318,600