NYSE:GNRC | Historical Stock Price | GENERAC HOLDINGS 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
2010-02-11 to 2026-09-04
Data captured

Stock Price Chart

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

$10.73$25.10$58.75$137.51$321.84$753.262010-02-112026-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$40.74$61.83265,000
2016-12-29$41.12$62.40182,100
2016-12-28$41.21$62.54280,500
2016-12-27$42.13$63.94221,000
2016-12-23$42.09$63.88170,000
2016-12-22$42.08$63.86292,500
2016-12-21$42.30$64.20243,800
2016-12-20$42.49$64.48309,100
2016-12-19$41.39$62.81350,700
2016-12-16$41.48$62.95759,500
2016-12-15$41.59$63.12450,900
2016-12-14$40.84$61.98290,800
2016-12-13$41.56$63.07904,300
2016-12-12$42.61$64.67417,900
2016-12-09$42.95$65.18298,300
2016-12-08$42.97$65.21410,300
2016-12-07$43.49$66.00498,200
2016-12-06$42.40$64.35338,000
2016-12-05$41.60$63.13354,700
2016-12-02$41.16$62.47534,700
2016-12-01$41.13$62.42447,800
2016-11-30$40.98$62.19353,500
2016-11-29$40.79$61.90475,700
2016-11-28$41.57$63.09345,700
2016-11-25$42.00$63.74168,900
2016-11-23$42.09$63.88407,500
2016-11-22$41.49$62.97358,700
2016-11-21$41.06$62.31464,000
2016-11-18$41.34$62.74620,000
2016-11-17$41.41$62.84635,600
2016-11-16$40.98$62.19599,000
2016-11-15$41.09$62.36597,000
2016-11-14$40.87$62.031,110,600
2016-11-11$40.01$60.72822,300
2016-11-10$40.29$61.141,309,900
2016-11-09$39.98$60.67901,300
2016-11-08$37.90$57.52466,100
2016-11-07$38.40$58.28688,100
2016-11-04$37.19$56.44445,100
2016-11-03$36.83$55.89435,900
2016-11-02$36.71$55.71786,600
2016-11-01$36.87$55.95684,400
2016-10-31$38.09$57.81489,200
2016-10-28$38.34$58.19571,000
2016-10-27$38.30$58.12643,300
2016-10-26$37.85$57.441,359,000
2016-10-25$36.43$55.29669,600
2016-10-24$37.10$56.30549,400
2016-10-21$36.70$55.70473,400
2016-10-20$36.69$55.68320,200
2016-10-19$36.74$55.76325,500
2016-10-18$36.62$55.58241,400
2016-10-17$36.21$54.95257,400
2016-10-14$35.82$54.36313,200
2016-10-13$35.74$54.24370,700
2016-10-12$35.86$54.42220,000
2016-10-11$35.78$54.30554,200
2016-10-10$36.02$54.66697,700
2016-10-07$36.21$54.951,033,600
2016-10-06$38.17$57.931,748,200
2016-10-05$37.42$56.791,132,900
2016-10-04$38.71$58.751,648,700
2016-10-03$36.62$55.58808,700
2016-09-30$36.30$55.09406,900
2016-09-29$35.49$53.86424,100
2016-09-28$35.75$54.25404,400
2016-09-27$34.69$52.65265,500
2016-09-26$34.29$52.04400,700
2016-09-23$34.59$52.49263,300
2016-09-22$34.96$53.06294,200
2016-09-21$34.59$52.49350,100
2016-09-20$34.04$51.66354,000
2016-09-19$34.36$52.15561,700
2016-09-16$34.64$52.57502,200
2016-09-15$34.97$53.07449,100
2016-09-14$33.99$51.58300,900
2016-09-13$34.14$51.81455,900
2016-09-12$34.93$53.01494,900
2016-09-09$34.23$51.951,118,800
2016-09-08$35.72$54.21768,300
2016-09-07$36.42$55.27619,700
2016-09-06$36.98$56.12644,000
2016-09-02$37.81$57.38712,500
2016-09-01$38.00$57.67859,600
2016-08-31$37.30$56.611,936,800
2016-08-30$37.10$56.30340,300
2016-08-29$37.15$56.38283,200
2016-08-26$37.15$56.38362,300
2016-08-25$37.62$57.09323,300
2016-08-24$37.76$57.311,174,600
2016-08-23$37.13$56.35626,900
2016-08-22$36.75$55.77511,300
2016-08-19$36.89$55.98489,800
2016-08-18$36.76$55.79317,800
2016-08-17$36.67$55.65447,900
2016-08-16$36.89$55.98602,900
2016-08-15$37.15$56.38508,000
2016-08-12$35.74$54.24399,100
2016-08-11$36.10$54.79317,200
2016-08-10$35.84$54.39420,600
2016-08-09$36.02$54.66470,300
2016-08-08$35.86$54.42333,700
2016-08-05$36.00$54.63733,200
2016-08-04$35.14$53.331,233,700
2016-08-03$33.88$51.42944,300
2016-08-02$33.13$50.282,613,300
2016-08-01$35.70$54.18885,300
2016-07-29$37.79$57.35447,500
2016-07-28$37.56$57.00206,900
2016-07-27$37.53$56.96268,400
2016-07-26$37.16$56.39589,600
2016-07-25$37.69$57.20144,500
2016-07-22$37.95$57.59212,800
2016-07-21$37.73$57.26211,400
2016-07-20$37.87$57.47209,800
2016-07-19$37.14$56.36188,400
2016-07-18$37.24$56.52261,400
2016-07-15$37.21$56.47337,700
2016-07-14$36.90$56.00313,200
2016-07-13$36.77$55.80315,900
2016-07-12$37.57$57.02294,900
2016-07-11$37.57$57.02312,800
2016-07-08$36.83$55.89668,500
2016-07-07$35.39$53.71215,100
2016-07-06$34.77$52.77258,700
2016-07-05$34.47$52.31184,300
2016-07-01$35.43$53.77215,500
2016-06-30$34.96$53.06374,400
2016-06-29$34.25$51.98268,600
2016-06-28$33.93$51.49360,000
2016-06-27$33.86$51.39461,700
2016-06-24$34.62$52.541,015,000
2016-06-23$36.31$55.10284,200
2016-06-22$35.70$54.18483,200
2016-06-21$36.50$55.39392,100
2016-06-20$38.02$57.70328,800
2016-06-17$37.04$56.21727,700
2016-06-16$36.99$56.14319,600
2016-06-15$37.59$57.05207,800
2016-06-14$37.70$57.21296,600
2016-06-13$37.59$57.05324,500
2016-06-10$37.81$57.38300,600
2016-06-09$38.52$58.46254,700
2016-06-08$38.99$59.17279,700
2016-06-07$38.46$58.37304,600
2016-06-06$38.37$58.23367,000
2016-06-03$37.62$57.09252,500
2016-06-02$37.58$57.03390,700
2016-06-01$37.78$57.34381,700
2016-05-31$37.91$57.53412,300
2016-05-27$37.70$57.21333,400
2016-05-26$37.58$57.03294,600
2016-05-25$37.43$56.80584,200
2016-05-24$37.79$57.35484,700
2016-05-23$36.86$55.94640,300
2016-05-20$36.01$54.65418,800
2016-05-19$35.04$53.18297,700
2016-05-18$35.42$53.75273,100
2016-05-17$35.39$53.71767,100
2016-05-16$36.64$55.61604,300
2016-05-13$35.27$53.53593,600
2016-05-12$35.48$53.85464,400
2016-05-11$34.95$53.04574,600
2016-05-10$35.29$53.56389,500
2016-05-09$34.82$52.84337,900
2016-05-06$34.79$52.80380,300
2016-05-05$34.66$52.60541,400
2016-05-04$34.82$52.841,478,400
2016-05-03$37.43$56.80694,400
2016-05-02$37.85$57.44261,600
2016-04-29$38.12$57.85326,100
2016-04-28$38.37$58.23217,400
2016-04-27$38.74$58.79340,800
2016-04-26$38.10$57.82468,800
2016-04-25$37.86$57.46361,300
2016-04-22$39.25$59.57518,200
2016-04-21$38.18$57.94356,600
2016-04-20$38.28$58.09291,200
2016-04-19$38.49$58.41277,000
2016-04-18$38.22$58.00314,800
2016-04-15$38.22$58.00262,900
2016-04-14$38.04$57.73368,600
2016-04-13$38.02$57.70292,400
2016-04-12$37.04$56.21287,500
2016-04-11$36.86$55.94232,400
2016-04-08$36.61$55.56305,700
2016-04-07$36.39$55.23426,300
2016-04-06$36.41$55.26283,000
2016-04-05$36.47$55.35309,700
2016-04-04$36.76$55.79406,500
2016-04-01$37.64$57.12461,900
2016-03-31$37.24$56.52389,100
2016-03-30$37.62$57.09642,300
2016-03-29$36.68$55.671,270,500
2016-03-28$35.93$54.531,064,400
2016-03-24$36.72$55.73441,000
2016-03-23$37.12$56.33527,400
2016-03-22$37.99$57.65243,900
2016-03-21$37.77$57.32337,800
2016-03-18$38.51$58.441,117,500
2016-03-17$38.04$57.73768,900
2016-03-16$36.68$55.67567,800
2016-03-15$36.40$55.24494,700
2016-03-14$36.38$55.21745,400
2016-03-11$35.63$54.07292,600
2016-03-10$35.04$53.18360,100
2016-03-09$34.92$53.00429,000
2016-03-08$35.08$53.24328,900
2016-03-07$35.96$54.57809,800
2016-03-04$34.91$52.98489,000
2016-03-03$35.34$53.63582,900
2016-03-02$34.61$52.52610,800
2016-03-01$34.99$53.10664,700
2016-02-29$34.74$52.72892,400
2016-02-26$34.83$52.86726,500
2016-02-25$34.12$51.78864,200
2016-02-24$34.62$52.54827,700
2016-02-23$34.64$52.57910,000
2016-02-22$34.12$51.78844,700
2016-02-19$34.05$51.67876,000
2016-02-18$33.98$51.571,132,600
2016-02-17$32.67$49.582,258,700
2016-02-16$32.75$49.703,328,400
2016-02-12$27.91$42.361,132,900
2016-02-11$28.28$42.92544,600
2016-02-10$27.97$42.45626,000
2016-02-09$27.92$42.37720,100
2016-02-08$28.93$43.90748,700
2016-02-05$28.75$43.63773,700
2016-02-04$29.14$44.22507,700
2016-02-03$28.41$43.12370,100
2016-02-02$28.26$42.89436,200
2016-02-01$29.40$44.62762,600
2016-01-29$28.42$43.13994,900
2016-01-28$27.75$42.11710,200
2016-01-27$27.99$42.48534,700
2016-01-26$27.89$42.33812,700
2016-01-25$27.26$41.371,554,800
2016-01-22$30.57$46.391,719,900
2016-01-21$29.16$44.251,054,100
2016-01-20$28.56$43.341,071,900
2016-01-19$27.27$41.391,116,400
2016-01-15$27.35$41.511,319,000
2016-01-14$28.03$42.54813,800
2016-01-13$28.74$43.62977,300
2016-01-12$30.20$45.831,717,600
2016-01-11$29.04$44.071,445,000
2016-01-08$28.00$42.491,157,200
2016-01-07$28.03$42.54862,000
2016-01-06$28.58$43.37659,700
2016-01-05$28.64$43.46626,800
2016-01-04$28.91$43.87803,200