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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$351.92$534.08406,400
2021-12-30$352.96$535.66365,800
2021-12-29$346.93$526.51407,700
2021-12-28$348.18$528.40382,400
2021-12-27$352.08$534.32455,000
2021-12-23$351.29$533.12391,400
2021-12-22$351.81$533.91463,200
2021-12-21$348.20$528.43565,500
2021-12-20$346.12$525.28828,000
2021-12-17$357.43$542.441,647,000
2021-12-16$350.04$531.231,404,200
2021-12-15$355.57$539.621,340,700
2021-12-14$341.30$517.961,044,700
2021-12-13$345.48$524.31935,700
2021-12-10$348.24$528.50756,500
2021-12-09$360.64$547.31718,400
2021-12-08$367.98$558.451,083,400
2021-12-07$358.42$543.942,041,800
2021-12-06$366.68$556.481,495,900
2021-12-03$385.56$585.131,056,300
2021-12-02$406.46$616.85656,400
2021-12-01$403.57$612.46790,900
2021-11-30$421.24$639.281,687,900
2021-11-29$424.58$644.35672,100
2021-11-26$433.15$657.36374,300
2021-11-24$437.10$663.35368,000
2021-11-23$432.83$656.87585,700
2021-11-22$439.99$667.741,020,300
2021-11-19$434.25$659.03752,700
2021-11-18$422.09$640.57487,100
2021-11-17$426.64$647.48461,100
2021-11-16$438.68$665.75530,000
2021-11-15$434.16$658.89540,100
2021-11-12$446.87$678.18373,300
2021-11-11$450.03$682.97520,700
2021-11-10$440.39$668.34700,200
2021-11-09$439.80$667.45699,600
2021-11-08$448.55$680.73566,300
2021-11-05$442.88$672.12778,300
2021-11-04$452.03$686.01840,600
2021-11-03$453.40$688.091,517,800
2021-11-02$483.58$733.891,889,600
2021-11-01$505.80$767.61715,600
2021-10-29$498.56$756.62651,400
2021-10-28$503.52$764.15686,600
2021-10-27$488.88$741.93789,500
2021-10-26$472.71$717.39466,700
2021-10-25$470.12$713.46628,300
2021-10-22$470.32$713.77310,700
2021-10-21$471.71$715.88419,600
2021-10-20$458.22$695.40508,000
2021-10-19$462.84$702.41514,500
2021-10-18$470.02$713.31789,400
2021-10-15$451.94$685.87896,600
2021-10-14$433.75$658.27528,300
2021-10-13$418.91$635.75601,900
2021-10-12$421.43$639.57473,500
2021-10-11$409.57$621.57386,800
2021-10-08$406.78$617.34378,900
2021-10-07$417.58$633.73464,400
2021-10-06$405.17$614.89587,600
2021-10-05$403.00$611.60416,600
2021-10-04$402.09$610.22624,000
2021-10-01$404.95$614.56671,500
2021-09-30$408.67$620.20906,400
2021-09-29$406.53$616.961,441,600
2021-09-28$425.34$645.50598,500
2021-09-27$443.80$673.52418,300
2021-09-24$444.61$674.75533,900
2021-09-23$454.02$689.03678,700
2021-09-22$442.27$671.20631,200
2021-09-21$425.22$645.32551,100
2021-09-20$421.17$639.18695,300
2021-09-17$435.36$660.711,323,900
2021-09-16$440.70$668.81465,400
2021-09-15$441.54$670.09428,600
2021-09-14$433.54$657.95390,100
2021-09-13$438.69$665.76697,800
2021-09-10$451.31$684.92526,300
2021-09-09$455.24$690.88568,500
2021-09-08$443.21$672.62474,700
2021-09-07$445.55$676.17574,000
2021-09-03$453.75$688.62538,900
2021-09-02$453.01$687.50577,700
2021-09-01$438.71$665.79621,800
2021-08-31$436.98$663.17803,200
2021-08-30$442.70$671.85921,500
2021-08-27$437.11$663.37754,300
2021-08-26$427.47$648.74382,700
2021-08-25$425.87$646.31497,000
2021-08-24$418.90$635.73481,000
2021-08-23$415.03$629.86628,300
2021-08-20$400.32$607.53594,900
2021-08-19$391.85$594.68429,300
2021-08-18$390.05$591.95528,600
2021-08-17$389.99$591.86955,300
2021-08-16$410.19$622.51566,800
2021-08-13$414.10$628.45530,200
2021-08-12$423.32$642.44672,800
2021-08-11$417.22$633.18601,500
2021-08-10$419.09$636.02495,400
2021-08-09$417.86$634.15473,400
2021-08-06$415.04$629.87760,500
2021-08-05$403.72$612.69745,200
2021-08-04$400.24$607.41742,100
2021-08-03$402.09$610.22939,900
2021-08-02$400.00$607.051,273,400
2021-07-30$419.36$636.43803,800
2021-07-29$419.30$636.341,514,500
2021-07-28$431.04$654.152,889,900
2021-07-27$438.92$666.11692,700
2021-07-26$444.65$674.81476,300
2021-07-23$449.64$682.38340,700
2021-07-22$444.59$674.72442,200
2021-07-21$447.34$678.89596,400
2021-07-20$436.42$662.32659,000
2021-07-19$434.25$659.03702,700
2021-07-16$430.34$653.09748,700
2021-07-15$432.86$656.92805,800
2021-07-14$436.73$662.79832,300
2021-07-13$445.23$675.69893,300
2021-07-12$448.15$680.12843,400
2021-07-09$436.37$662.24397,700
2021-07-08$426.60$647.42799,400
2021-07-07$432.77$656.78741,800
2021-07-06$429.35$651.59994,300
2021-07-02$415.20$630.11924,200
2021-07-01$413.41$627.40650,100
2021-06-30$415.15$630.04540,200
2021-06-29$410.42$622.86501,400
2021-06-28$409.19$620.99960,500
2021-06-25$396.05$601.051,564,400
2021-06-24$392.62$595.851,109,900
2021-06-23$406.12$616.33869,100
2021-06-22$396.77$602.15833,700
2021-06-21$389.21$590.67890,000
2021-06-18$386.40$586.411,420,500
2021-06-17$378.94$575.09967,800
2021-06-16$369.70$561.061,324,800
2021-06-15$362.26$549.77780,400
2021-06-14$355.09$538.89527,200
2021-06-11$349.18$529.92328,700
2021-06-10$344.62$523.00446,000
2021-06-09$343.71$521.62559,400
2021-06-08$350.80$532.381,415,700
2021-06-07$329.96$500.75318,100
2021-06-04$327.40$496.87449,300
2021-06-03$316.40$480.17364,800
2021-06-02$320.69$486.68351,500
2021-06-01$321.75$488.29674,000
2021-05-28$328.72$498.87553,400
2021-05-27$326.22$495.082,156,300
2021-05-26$320.21$485.96694,600
2021-05-25$312.90$474.86514,300
2021-05-24$310.64$471.43526,900
2021-05-21$308.68$468.46545,900
2021-05-20$308.53$468.23549,300
2021-05-19$301.60$457.71773,100
2021-05-18$295.86$449.00771,200
2021-05-17$293.95$446.10525,500
2021-05-14$300.89$456.64524,400
2021-05-13$293.36$445.21802,700
2021-05-12$289.18$438.861,110,400
2021-05-11$304.62$462.30774,500
2021-05-10$305.21$463.19887,700
2021-05-07$327.38$496.84438,100
2021-05-06$318.16$482.85641,000
2021-05-05$319.33$484.62473,800
2021-05-04$312.99$475.00828,600
2021-05-03$325.25$493.61545,900
2021-04-30$323.95$491.63877,900
2021-04-29$337.18$511.711,565,000
2021-04-28$316.16$479.81989,700
2021-04-27$331.75$503.47393,100
2021-04-26$330.82$502.06351,800
2021-04-23$330.58$501.69527,500
2021-04-22$321.66$488.16392,800
2021-04-21$323.02$490.22419,800
2021-04-20$313.77$476.18565,800
2021-04-19$318.68$483.63734,100
2021-04-16$332.23$504.20587,000
2021-04-15$327.05$496.34454,600
2021-04-14$325.57$494.09482,200
2021-04-13$328.47$498.49363,400
2021-04-12$328.34$498.29448,400
2021-04-09$330.41$501.44374,900
2021-04-08$331.91$503.71458,400
2021-04-07$326.02$494.77566,200
2021-04-06$333.64$506.34784,000
2021-04-05$325.04$493.29480,900
2021-04-01$323.80$491.40717,600
2021-03-31$327.45$496.941,057,400
2021-03-30$317.75$482.22628,600
2021-03-29$303.14$460.05712,600
2021-03-26$316.04$479.63724,700
2021-03-25$301.03$456.85749,900
2021-03-24$296.88$450.55764,800
2021-03-23$303.57$460.701,137,100
2021-03-22$313.73$476.121,273,400
2021-03-19$305.63$463.8312,919,800
2021-03-18$306.96$465.851,244,400
2021-03-17$316.52$480.361,259,000
2021-03-16$325.89$494.58772,500
2021-03-15$338.11$513.121,101,800
2021-03-12$329.30$499.75386,700
2021-03-11$331.76$503.48519,400
2021-03-10$314.50$477.29519,600
2021-03-09$309.14$469.16649,400
2021-03-08$294.81$447.41737,000
2021-03-05$307.03$465.95896,400
2021-03-04$305.72$463.97895,400
2021-03-03$318.26$483.00829,200
2021-03-02$338.70$514.02622,600
2021-03-01$346.25$525.48809,800
2021-02-26$329.56$500.151,010,100
2021-02-25$315.66$479.05906,000
2021-02-24$322.68$489.70932,900
2021-02-23$333.04$505.431,176,600
2021-02-22$336.70$510.981,026,000
2021-02-19$363.47$551.61899,200
2021-02-18$351.46$533.381,221,000
2021-02-17$355.32$539.241,332,700
2021-02-16$350.53$531.971,986,700
2021-02-12$326.84$496.02930,200
2021-02-11$316.11$479.731,619,800
2021-02-10$277.54$421.20904,600
2021-02-09$275.56$418.19381,000
2021-02-08$279.00$423.42457,700
2021-02-05$270.58$410.64396,400
2021-02-04$262.24$397.98563,500
2021-02-03$264.30$401.11293,200
2021-02-02$266.99$405.19513,500
2021-02-01$258.73$392.65624,400
2021-01-29$246.42$373.97424,200
2021-01-28$252.93$383.85574,700
2021-01-27$248.81$377.60938,800
2021-01-26$264.81$401.88486,100
2021-01-25$269.02$408.27829,800
2021-01-22$277.61$421.31500,500
2021-01-21$272.33$413.29665,800
2021-01-20$268.79$407.92686,000
2021-01-19$267.46$405.90756,800
2021-01-15$252.81$383.67582,900
2021-01-14$253.06$384.05366,200
2021-01-13$252.63$383.40666,600
2021-01-12$259.05$393.141,070,200
2021-01-11$260.80$395.79750,600
2021-01-08$252.50$383.20726,000
2021-01-07$254.50$386.23893,700
2021-01-06$246.29$373.771,185,600
2021-01-05$227.98$345.99485,300
2021-01-04$224.56$340.80686,500