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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2019-12-31$100.59$152.66314,900
2019-12-30$101.12$153.46400,100
2019-12-27$101.71$154.36222,000
2019-12-26$101.97$154.75184,100
2019-12-24$101.68$154.31198,900
2019-12-23$101.02$153.31321,800
2019-12-20$101.80$154.49698,100
2019-12-19$101.40$153.89296,700
2019-12-18$101.24$153.64433,600
2019-12-17$100.81$152.99513,200
2019-12-16$101.19$153.57595,100
2019-12-13$99.05$150.32551,500
2019-12-12$99.58$151.12577,400
2019-12-11$99.54$151.06571,700
2019-12-10$100.51$152.54616,900
2019-12-09$99.06$150.34549,900
2019-12-06$101.74$154.40774,400
2019-12-05$98.76$149.88536,100
2019-12-04$98.32$149.21343,600
2019-12-03$97.56$148.06397,900
2019-12-02$97.50$147.97564,900
2019-11-29$98.50$149.49274,400
2019-11-27$99.04$150.30650,100
2019-11-26$98.50$149.491,757,900
2019-11-25$97.31$147.68651,700
2019-11-22$93.69$142.19408,100
2019-11-21$93.85$142.43314,100
2019-11-20$94.84$143.93549,400
2019-11-19$94.77$143.82354,200
2019-11-18$94.28$143.08462,400
2019-11-15$93.26$141.53330,500
2019-11-14$93.53$141.94325,700
2019-11-13$92.47$140.33491,700
2019-11-12$93.14$141.35642,800
2019-11-11$96.14$145.90842,400
2019-11-08$93.40$141.75501,200
2019-11-07$92.69$140.67617,200
2019-11-06$92.90$140.99777,300
2019-11-05$93.60$142.05550,700
2019-11-04$93.13$141.34944,400
2019-11-01$91.80$139.322,225,400
2019-10-31$96.58$146.572,334,500
2019-10-30$92.67$140.64826,100
2019-10-29$91.45$138.79940,100
2019-10-28$93.25$141.521,712,200
2019-10-25$90.71$137.661,102,100
2019-10-24$90.32$137.07654,800
2019-10-23$89.71$136.151,180,600
2019-10-22$87.07$132.14707,900
2019-10-21$86.55$131.35697,000
2019-10-18$87.33$132.53674,100
2019-10-17$85.74$130.12822,000
2019-10-16$86.01$130.53664,600
2019-10-15$84.67$128.50703,600
2019-10-14$83.34$126.48517,900
2019-10-11$82.49$125.191,512,200
2019-10-10$86.15$130.742,116,400
2019-10-09$83.84$127.241,822,900
2019-10-08$76.83$116.60373,100
2019-10-07$77.98$118.34346,900
2019-10-04$78.00$118.37249,100
2019-10-03$77.25$117.24352,000
2019-10-02$76.36$115.89499,700
2019-10-01$76.73$116.45449,300
2019-09-30$78.34$118.89515,600
2019-09-27$78.86$119.68444,300
2019-09-26$80.94$122.84691,300
2019-09-25$80.84$122.68527,200
2019-09-24$78.69$119.42453,800
2019-09-23$79.70$120.95638,500
2019-09-20$79.99$121.39829,300
2019-09-19$79.98$121.38583,400
2019-09-18$81.33$123.43580,800
2019-09-17$82.26$124.84391,900
2019-09-16$82.26$124.84409,500
2019-09-13$83.23$126.31390,800
2019-09-12$82.89$125.801,047,300
2019-09-11$83.02$125.991,437,800
2019-09-10$80.72$122.50533,600
2019-09-09$80.87$122.73511,100
2019-09-06$79.84$121.17467,100
2019-09-05$80.31$121.881,082,100
2019-09-04$75.79$115.02902,200
2019-09-03$73.79$111.991,314,500
2019-08-30$77.99$118.36861,100
2019-08-29$77.19$117.14712,400
2019-08-28$76.71$116.421,142,200
2019-08-27$75.05$113.90487,300
2019-08-26$74.97$113.78428,400
2019-08-23$74.77$113.47956,800
2019-08-22$76.28$115.76943,400
2019-08-21$74.65$113.29500,200
2019-08-20$74.13$112.50318,300
2019-08-19$74.34$112.82517,100
2019-08-16$73.77$111.95584,300
2019-08-15$71.92$109.15353,400
2019-08-14$71.97$109.22496,200
2019-08-13$73.26$111.18475,800
2019-08-12$72.40$109.88236,300
2019-08-09$73.00$110.79351,000
2019-08-08$73.35$111.32757,400
2019-08-07$72.47$109.98600,400
2019-08-06$72.08$109.39579,000
2019-08-05$70.00$106.23642,200
2019-08-02$71.00$107.75547,200
2019-08-01$70.92$107.63848,100
2019-07-31$72.30$109.72417,000
2019-07-30$73.25$111.17515,900
2019-07-29$72.49$110.01521,100
2019-07-26$73.50$111.54270,200
2019-07-25$72.80$110.48233,400
2019-07-24$72.66$110.27525,800
2019-07-23$73.00$110.79653,400
2019-07-22$71.49$108.49379,000
2019-07-19$71.11$107.92555,400
2019-07-18$70.88$107.57560,700
2019-07-17$68.69$104.25846,600
2019-07-16$71.56$108.60236,300
2019-07-15$71.51$108.52363,800
2019-07-12$70.52$107.02446,600
2019-07-11$69.08$104.84553,600
2019-07-10$69.79$105.91318,700
2019-07-09$70.41$106.86257,600
2019-07-08$70.74$107.36398,600
2019-07-05$71.11$107.92235,700
2019-07-03$71.08$107.87298,600
2019-07-02$70.82$107.48582,400
2019-07-01$70.50$106.99738,400
2019-06-28$69.41$105.341,036,500
2019-06-27$69.77$105.88488,100
2019-06-26$68.49$103.94387,900
2019-06-25$68.87$104.52501,700
2019-06-24$68.92$104.591,010,300
2019-06-21$68.61$104.12700,000
2019-06-20$67.79$102.88487,800
2019-06-19$65.83$99.90348,900
2019-06-18$65.40$99.25302,900
2019-06-17$64.26$97.52465,700
2019-06-14$64.75$98.27529,300
2019-06-13$65.44$99.311,247,500
2019-06-12$63.10$95.76346,800
2019-06-11$62.57$94.96745,600
2019-06-10$62.75$95.231,096,000
2019-06-07$60.22$91.39528,300
2019-06-06$58.83$89.28193,000
2019-06-05$58.11$88.19259,900
2019-06-04$57.87$87.82238,500
2019-06-03$55.82$84.71295,000
2019-05-31$55.15$83.70278,600
2019-05-30$55.85$84.76219,100
2019-05-29$55.69$84.52204,400
2019-05-28$56.45$85.67325,400
2019-05-24$56.50$85.75177,500
2019-05-23$56.24$85.35311,800
2019-05-22$57.10$86.66181,400
2019-05-21$57.03$86.55288,800
2019-05-20$56.46$85.68325,300
2019-05-17$56.55$85.82256,600
2019-05-16$57.18$86.78345,300
2019-05-15$56.64$85.96301,500
2019-05-14$56.92$86.38319,800
2019-05-13$57.08$86.63410,300
2019-05-10$58.08$88.14346,800
2019-05-09$58.08$88.14272,700
2019-05-08$58.04$88.08272,000
2019-05-07$58.75$89.16353,400
2019-05-06$59.39$90.13559,400
2019-05-03$59.99$91.04584,500
2019-05-02$57.50$87.26748,100
2019-05-01$54.82$83.20375,800
2019-04-30$54.99$83.45350,500
2019-04-29$54.99$83.45267,500
2019-04-26$55.34$83.98266,500
2019-04-25$54.78$83.14365,400
2019-04-24$56.27$85.40281,700
2019-04-23$55.51$84.24244,900
2019-04-22$54.33$82.45162,000
2019-04-18$55.02$83.50195,200
2019-04-17$54.48$82.68292,800
2019-04-16$53.98$81.92369,600
2019-04-15$54.36$82.50205,000
2019-04-12$54.93$83.36168,000
2019-04-11$54.61$82.88295,200
2019-04-10$54.06$82.04264,000
2019-04-09$53.42$81.07261,500
2019-04-08$54.50$82.71290,100
2019-04-05$53.83$81.69355,300
2019-04-04$53.00$80.43245,400
2019-04-03$52.39$79.51238,400
2019-04-02$52.15$79.14194,100
2019-04-01$52.66$79.92357,100
2019-03-29$51.23$77.75273,700
2019-03-28$50.76$77.03157,800
2019-03-27$50.48$76.61164,700
2019-03-26$50.44$76.55166,300
2019-03-25$49.58$75.24353,700
2019-03-22$49.73$75.47332,400
2019-03-21$51.90$78.76213,300
2019-03-20$51.55$78.23243,000
2019-03-19$52.56$79.77170,600
2019-03-18$53.05$80.51181,700
2019-03-15$52.89$80.27590,500
2019-03-14$52.83$80.18316,900
2019-03-13$52.90$80.28363,800
2019-03-12$52.67$79.93264,200
2019-03-11$52.79$80.12298,500
2019-03-08$51.52$78.19295,400
2019-03-07$51.27$77.81284,000
2019-03-06$51.07$77.50235,000
2019-03-05$52.14$79.13277,000
2019-03-04$52.66$79.92574,800
2019-03-01$52.50$79.67605,400
2019-02-28$51.56$78.25297,900
2019-02-27$51.89$78.75331,400
2019-02-26$51.97$78.87304,700
2019-02-25$52.80$80.13281,700
2019-02-22$52.94$80.34370,500
2019-02-21$53.12$80.62302,200
2019-02-20$53.85$81.72680,500
2019-02-19$52.74$80.04569,500
2019-02-15$52.63$79.87630,200
2019-02-14$52.18$79.191,578,700
2019-02-13$51.16$77.64350,100
2019-02-12$51.42$78.04454,800
2019-02-11$50.21$76.20399,300
2019-02-08$49.99$75.87401,500
2019-02-07$49.81$75.59535,000
2019-02-06$50.78$77.06600,800
2019-02-05$52.83$80.18273,900
2019-02-04$52.79$80.12354,800
2019-02-01$52.98$80.40344,700
2019-01-31$52.93$80.33322,300
2019-01-30$52.94$80.34378,700
2019-01-29$52.75$80.05347,400
2019-01-28$53.07$80.54426,000
2019-01-25$53.62$81.37293,200
2019-01-24$53.46$81.13209,000
2019-01-23$52.85$80.21330,600
2019-01-22$54.08$82.07433,800
2019-01-18$54.74$83.07513,800
2019-01-17$54.13$82.15378,300
2019-01-16$53.57$81.30384,100
2019-01-15$53.44$81.10249,600
2019-01-14$52.89$80.27253,600
2019-01-11$53.54$81.25140,400
2019-01-10$53.26$80.83176,300
2019-01-09$52.77$80.08258,900
2019-01-08$51.97$78.87360,800
2019-01-07$51.07$77.50358,700
2019-01-04$51.14$77.61291,900
2019-01-03$49.15$74.59282,300
2019-01-02$50.99$77.38434,600