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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$49.52$75.15351,700
2017-12-28$49.81$75.59166,100
2017-12-27$49.86$75.67156,500
2017-12-26$50.15$76.11196,800
2017-12-22$50.36$76.43167,400
2017-12-21$50.13$76.08177,200
2017-12-20$49.65$75.35408,600
2017-12-19$49.41$74.99252,800
2017-12-18$49.88$75.70542,100
2017-12-15$48.94$74.27646,500
2017-12-14$48.51$73.62320,800
2017-12-13$49.72$75.46311,800
2017-12-12$49.42$75.00329,800
2017-12-11$49.28$74.79382,000
2017-12-08$48.86$74.15373,200
2017-12-07$48.67$73.86278,000
2017-12-06$48.54$73.67287,200
2017-12-05$48.50$73.60410,400
2017-12-04$48.76$74.00457,900
2017-12-01$48.73$73.95613,900
2017-11-30$49.17$74.62459,700
2017-11-29$48.31$73.32401,000
2017-11-28$48.84$74.12414,800
2017-11-27$48.21$73.16621,500
2017-11-24$48.76$74.00137,700
2017-11-22$48.68$73.88313,700
2017-11-21$48.58$73.73486,000
2017-11-20$48.76$74.00765,700
2017-11-17$50.31$76.35486,300
2017-11-16$50.19$76.17471,900
2017-11-15$49.40$74.97361,700
2017-11-14$49.54$75.18373,500
2017-11-13$49.73$75.47479,800
2017-11-10$49.84$75.64493,400
2017-11-09$48.91$74.23417,200
2017-11-08$49.30$74.82594,000
2017-11-07$49.31$74.83397,900
2017-11-06$50.60$76.79369,900
2017-11-03$50.20$76.18546,200
2017-11-02$51.30$77.85829,800
2017-11-01$50.34$76.401,433,800
2017-10-31$52.09$79.05571,100
2017-10-30$51.95$78.84413,700
2017-10-27$51.98$78.89433,500
2017-10-26$52.00$78.92486,200
2017-10-25$51.69$78.45456,200
2017-10-24$51.63$78.35392,000
2017-10-23$50.86$77.19435,300
2017-10-20$50.61$76.81452,400
2017-10-19$49.35$74.89666,000
2017-10-18$50.00$75.88753,100
2017-10-17$50.49$76.62808,000
2017-10-16$50.89$77.23463,100
2017-10-13$50.58$76.76359,100
2017-10-12$49.88$75.70819,100
2017-10-11$49.09$74.50350,100
2017-10-10$48.92$74.24324,500
2017-10-09$48.73$73.95423,600
2017-10-06$49.03$74.41364,900
2017-10-05$48.73$73.95630,900
2017-10-04$48.74$73.97366,400
2017-10-03$48.68$73.88512,500
2017-10-02$48.62$73.79975,700
2017-09-29$45.93$69.70487,400
2017-09-28$45.62$69.23480,700
2017-09-27$45.50$69.05525,200
2017-09-26$45.11$68.46297,800
2017-09-25$45.42$68.93380,000
2017-09-22$45.38$68.87538,300
2017-09-21$45.00$68.29615,300
2017-09-20$45.93$69.70813,800
2017-09-19$46.15$70.04521,100
2017-09-18$46.06$69.901,111,800
2017-09-15$45.28$68.722,011,100
2017-09-14$43.16$65.50610,500
2017-09-13$42.97$65.21939,700
2017-09-12$43.42$65.891,160,600
2017-09-11$41.91$63.601,365,400
2017-09-08$41.80$63.441,751,100
2017-09-07$42.85$65.032,369,300
2017-09-06$43.59$66.151,599,200
2017-09-05$42.05$63.821,313,600
2017-09-01$40.66$61.71639,000
2017-08-31$40.38$61.28793,100
2017-08-30$39.45$59.87691,900
2017-08-29$37.80$57.37561,100
2017-08-28$38.06$57.761,066,300
2017-08-25$38.59$58.56848,300
2017-08-24$37.70$57.21720,000
2017-08-23$36.19$54.92200,300
2017-08-22$37.24$56.52215,200
2017-08-21$36.68$55.67193,000
2017-08-18$36.41$55.26248,500
2017-08-17$36.35$55.17195,700
2017-08-16$37.24$56.52218,800
2017-08-15$37.13$56.35178,500
2017-08-14$37.66$57.15168,500
2017-08-11$37.39$56.74399,600
2017-08-10$37.35$56.68299,000
2017-08-09$38.31$58.14375,400
2017-08-08$38.64$58.64517,600
2017-08-07$38.35$58.20516,100
2017-08-04$38.22$58.00282,100
2017-08-03$37.76$57.31540,000
2017-08-02$37.35$56.68613,400
2017-08-01$36.85$55.92663,500
2017-07-31$35.97$54.59258,600
2017-07-28$36.06$54.73164,700
2017-07-27$36.19$54.92133,800
2017-07-26$36.17$54.89252,000
2017-07-25$36.54$55.45209,600
2017-07-24$36.49$55.38275,800
2017-07-21$36.37$55.20315,700
2017-07-20$36.81$55.86245,200
2017-07-19$36.65$55.62212,300
2017-07-18$36.20$54.94214,000
2017-07-17$36.20$54.94181,400
2017-07-14$36.03$54.68135,700
2017-07-13$35.92$54.51241,900
2017-07-12$35.95$54.56268,900
2017-07-11$35.91$54.50188,200
2017-07-10$36.15$54.86416,500
2017-07-07$36.14$54.85209,700
2017-07-06$36.03$54.68298,100
2017-07-05$36.75$55.77291,100
2017-07-03$36.59$55.53197,100
2017-06-30$36.13$54.83318,200
2017-06-29$36.15$54.86569,600
2017-06-28$35.75$54.25298,700
2017-06-27$35.43$53.77293,000
2017-06-26$35.59$54.01286,200
2017-06-23$35.90$54.48325,400
2017-06-22$35.53$53.92181,100
2017-06-21$35.37$53.68261,000
2017-06-20$35.65$54.10222,900
2017-06-19$36.09$54.77337,100
2017-06-16$35.60$54.03424,900
2017-06-15$36.00$54.63183,700
2017-06-14$35.99$54.62385,400
2017-06-13$36.06$54.73260,600
2017-06-12$36.03$54.68323,800
2017-06-09$36.28$55.06403,300
2017-06-08$35.35$53.65571,700
2017-06-07$35.33$53.62336,100
2017-06-06$35.40$53.72213,000
2017-06-05$35.63$54.07215,500
2017-06-02$35.95$54.56308,600
2017-06-01$35.92$54.51326,500
2017-05-31$34.65$52.59336,300
2017-05-30$34.52$52.39358,700
2017-05-26$34.83$52.86281,000
2017-05-25$34.75$52.74388,600
2017-05-24$34.93$53.01484,500
2017-05-23$35.18$53.39272,300
2017-05-22$35.09$53.25263,800
2017-05-19$35.22$53.45291,400
2017-05-18$34.91$52.98429,000
2017-05-17$35.05$53.19463,700
2017-05-16$35.64$54.09313,000
2017-05-15$35.75$54.25267,200
2017-05-12$35.14$53.33291,500
2017-05-11$36.02$54.66313,100
2017-05-10$35.94$54.54279,100
2017-05-09$36.03$54.68312,200
2017-05-08$36.02$54.66177,000
2017-05-05$36.08$54.76277,800
2017-05-04$35.68$54.15308,200
2017-05-03$35.30$53.57515,500
2017-05-02$35.80$54.33443,800
2017-05-01$35.54$53.94481,800
2017-04-28$35.17$53.37666,100
2017-04-27$36.23$54.98515,100
2017-04-26$37.29$56.59468,500
2017-04-25$37.13$56.35344,200
2017-04-24$36.72$55.73405,000
2017-04-21$35.99$54.62762,200
2017-04-20$35.97$54.59523,300
2017-04-19$35.50$53.88314,700
2017-04-18$35.69$54.16617,200
2017-04-17$35.75$54.25638,800
2017-04-13$35.05$53.19411,500
2017-04-12$35.60$54.03358,300
2017-04-11$36.61$55.56432,300
2017-04-10$36.19$54.92329,400
2017-04-07$35.89$54.47317,200
2017-04-06$35.77$54.29559,200
2017-04-05$34.79$52.80858,400
2017-04-04$36.92$56.03258,900
2017-04-03$37.03$56.20440,900
2017-03-31$37.28$56.58791,400
2017-03-30$37.51$56.93348,000
2017-03-29$37.40$56.76477,900
2017-03-28$37.51$56.93435,000
2017-03-27$37.49$56.90462,800
2017-03-24$37.31$56.62270,500
2017-03-23$37.32$56.64288,800
2017-03-22$37.01$56.17514,500
2017-03-21$36.79$55.83402,500
2017-03-20$38.07$57.78328,800
2017-03-17$38.46$58.37398,200
2017-03-16$38.52$58.46182,100
2017-03-15$38.74$58.79375,900
2017-03-14$37.99$57.65486,800
2017-03-13$39.17$59.45785,400
2017-03-10$38.66$58.67232,300
2017-03-09$38.38$58.25140,600
2017-03-08$38.66$58.67184,800
2017-03-07$39.18$59.46223,600
2017-03-06$39.55$60.02253,400
2017-03-03$39.47$59.90219,500
2017-03-02$39.67$60.20309,200
2017-03-01$39.83$60.45422,600
2017-02-28$39.04$59.25384,200
2017-02-27$39.87$60.51426,100
2017-02-24$39.30$59.64304,400
2017-02-23$40.07$60.81341,400
2017-02-22$40.74$61.83483,800
2017-02-21$40.34$61.22374,300
2017-02-17$40.45$61.39734,800
2017-02-16$40.16$60.95531,700
2017-02-15$40.50$61.46638,900
2017-02-14$39.80$60.401,472,500
2017-02-13$42.64$64.71419,000
2017-02-10$42.21$64.06434,000
2017-02-09$41.79$63.42335,000
2017-02-08$40.79$61.90384,500
2017-02-07$41.29$62.66405,400
2017-02-06$40.55$61.54194,800
2017-02-03$40.60$61.62364,400
2017-02-02$40.22$61.04313,300
2017-02-01$40.25$61.08546,800
2017-01-31$40.26$61.10310,900
2017-01-30$39.88$60.52631,400
2017-01-27$40.31$61.18188,600
2017-01-26$40.69$61.75270,500
2017-01-25$40.45$61.39532,100
2017-01-24$40.05$60.78332,500
2017-01-23$38.69$58.72363,100
2017-01-20$38.60$58.58394,000
2017-01-19$38.36$58.22406,900
2017-01-18$37.86$57.46321,500
2017-01-17$37.75$57.29483,900
2017-01-13$37.99$57.651,253,300
2017-01-12$40.91$62.09452,100
2017-01-11$40.62$61.65217,700
2017-01-10$40.78$61.89654,200
2017-01-09$40.29$61.14248,300
2017-01-06$40.71$61.78312,200
2017-01-05$41.12$62.40404,100
2017-01-04$42.00$63.74299,800
2017-01-03$41.94$63.65372,100