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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$100.66$152.761,872,100
2022-12-29$100.64$152.732,894,900
2022-12-28$96.24$146.063,369,600
2022-12-27$91.15$138.331,188,400
2022-12-23$92.19$139.911,292,700
2022-12-22$89.79$136.272,085,500
2022-12-21$92.08$139.742,121,200
2022-12-20$90.93$138.001,327,000
2022-12-19$91.73$139.212,012,400
2022-12-16$94.68$143.693,414,500
2022-12-15$92.88$140.962,533,400
2022-12-14$101.15$153.512,021,900
2022-12-13$98.80$149.942,644,600
2022-12-12$96.00$145.691,565,600
2022-12-09$92.67$140.641,285,000
2022-12-08$92.71$140.701,480,000
2022-12-07$90.74$137.711,661,000
2022-12-06$94.29$143.102,216,000
2022-12-05$96.60$146.602,196,900
2022-12-02$100.70$152.821,490,300
2022-12-01$103.09$156.451,832,400
2022-11-30$105.52$160.142,473,500
2022-11-29$100.66$152.762,431,100
2022-11-28$102.06$154.891,765,100
2022-11-25$105.25$159.73864,400
2022-11-23$107.02$162.42958,000
2022-11-22$106.42$161.501,220,100
2022-11-21$102.57$155.661,385,200
2022-11-18$102.87$156.121,581,500
2022-11-17$101.40$153.891,668,800
2022-11-16$103.80$157.531,735,500
2022-11-15$107.70$163.452,153,000
2022-11-14$107.06$162.481,839,600
2022-11-11$114.08$173.132,060,800
2022-11-10$109.90$166.793,166,300
2022-11-09$96.97$147.161,918,500
2022-11-08$103.32$156.803,193,300
2022-11-07$97.97$148.682,935,300
2022-11-04$101.25$153.662,494,100
2022-11-03$101.39$153.872,877,300
2022-11-02$105.71$160.434,763,300
2022-11-01$114.70$174.071,992,100
2022-10-31$115.91$175.911,919,000
2022-10-28$116.70$177.112,312,500
2022-10-27$119.81$181.831,434,000
2022-10-26$119.54$181.421,679,500
2022-10-25$121.29$184.072,523,700
2022-10-24$113.28$171.922,622,300
2022-10-21$109.48$166.153,661,400
2022-10-20$109.90$166.796,350,500
2022-10-19$110.30$167.3912,839,200
2022-10-18$147.74$224.211,560,800
2022-10-17$143.96$218.481,616,400
2022-10-14$136.94$207.821,687,600
2022-10-13$146.43$222.222,388,700
2022-10-12$149.98$227.611,685,300
2022-10-11$152.06$230.771,583,100
2022-10-10$154.14$233.931,317,900
2022-10-07$154.26$234.113,212,200
2022-10-06$168.68$255.992,406,300
2022-10-05$178.68$271.171,364,500
2022-10-04$185.31$281.231,502,200
2022-10-03$177.38$269.201,525,500
2022-09-30$178.14$270.352,126,600
2022-09-29$174.16$264.312,436,400
2022-09-28$187.37$284.362,388,100
2022-09-27$180.22$273.513,239,000
2022-09-26$181.58$275.573,580,400
2022-09-23$176.57$267.972,294,900
2022-09-22$171.08$259.632,196,700
2022-09-21$175.83$266.841,821,900
2022-09-20$183.49$278.472,099,800
2022-09-19$197.28$299.401,344,800
2022-09-16$200.17$303.781,770,800
2022-09-15$208.67$316.681,072,200
2022-09-14$212.50$322.491,696,500
2022-09-13$213.19$323.541,647,000
2022-09-12$232.73$353.20775,100
2022-09-09$238.00$361.19466,400
2022-09-08$233.23$353.95639,700
2022-09-07$229.89$348.89721,200
2022-09-06$225.51$342.24750,700
2022-09-02$223.39$339.02891,800
2022-09-01$233.01$353.621,405,800
2022-08-31$220.41$334.50981,100
2022-08-30$221.99$336.901,068,400
2022-08-29$231.51$351.34587,200
2022-08-26$234.88$356.46720,600
2022-08-25$249.97$379.36574,600
2022-08-24$243.95$370.22542,300
2022-08-23$243.30$369.24656,700
2022-08-22$241.53$366.55887,100
2022-08-19$256.01$388.531,030,500
2022-08-18$269.62$409.18719,800
2022-08-17$255.62$387.93741,600
2022-08-16$267.51$405.98635,400
2022-08-15$272.17$413.05589,200
2022-08-12$280.52$425.721,097,900
2022-08-11$266.35$404.221,127,500
2022-08-10$259.64$394.031,081,200
2022-08-09$244.20$370.60719,800
2022-08-08$252.06$382.53931,100
2022-08-05$248.13$376.57910,000
2022-08-04$243.59$369.681,264,900
2022-08-03$248.99$377.872,125,400
2022-08-02$266.65$404.671,179,800
2022-08-01$264.99$402.15600,900
2022-07-29$268.30$407.181,124,100
2022-07-28$256.89$389.861,378,100
2022-07-27$245.14$372.03637,800
2022-07-26$232.15$352.31492,600
2022-07-25$238.54$362.01438,500
2022-07-22$239.93$364.12719,500
2022-07-21$249.88$379.22666,800
2022-07-20$249.20$378.191,166,800
2022-07-19$230.58$349.93763,100
2022-07-18$223.70$339.491,024,700
2022-07-15$215.06$326.38833,400
2022-07-14$208.60$316.581,084,900
2022-07-13$218.54$331.66485,000
2022-07-12$219.32$332.84694,600
2022-07-11$222.83$338.17514,700
2022-07-08$230.56$349.90845,500
2022-07-07$230.29$349.49683,300
2022-07-06$217.18$329.60714,100
2022-07-05$216.69$328.851,005,300
2022-07-01$217.51$330.10666,500
2022-06-30$210.58$319.58866,400
2022-06-29$214.61$325.70753,400
2022-06-28$217.02$329.35647,800
2022-06-27$223.57$339.29861,100
2022-06-24$224.55$340.781,137,800
2022-06-23$221.91$336.771,243,400
2022-06-22$212.57$322.603,080,500
2022-06-21$219.98$333.851,469,400
2022-06-17$220.25$334.261,616,400
2022-06-16$223.99$339.931,343,900
2022-06-15$248.54$377.19792,900
2022-06-14$240.15$364.46839,600
2022-06-13$244.52$371.091,296,700
2022-06-10$261.50$396.861,232,300
2022-06-09$277.87$421.70957,200
2022-06-08$290.18$440.38911,900
2022-06-07$292.78$444.33943,100
2022-06-06$284.34$431.521,358,300
2022-06-03$268.88$408.06774,900
2022-06-02$268.95$408.161,276,600
2022-06-01$243.86$370.09745,900
2022-05-31$247.08$374.971,917,900
2022-05-27$256.17$388.771,344,600
2022-05-26$241.24$366.111,225,500
2022-05-25$231.22$350.901,256,200
2022-05-24$215.63$327.241,204,100
2022-05-23$230.67$350.071,103,200
2022-05-20$220.84$335.151,062,000
2022-05-19$223.69$339.481,134,300
2022-05-18$209.81$318.411,071,600
2022-05-17$225.91$342.85885,400
2022-05-16$219.84$333.63510,200
2022-05-13$226.49$343.73878,800
2022-05-12$214.03$324.821,567,000
2022-05-11$204.62$310.531,184,800
2022-05-10$223.33$338.931,322,800
2022-05-09$227.44$345.171,216,000
2022-05-06$241.69$366.791,231,500
2022-05-05$260.52$395.371,509,800
2022-05-04$261.78$397.282,392,700
2022-05-03$234.17$355.381,409,700
2022-05-02$226.69$344.031,060,000
2022-04-29$219.38$332.93819,200
2022-04-28$233.32$354.09910,800
2022-04-27$230.32$349.54850,700
2022-04-26$229.95$348.981,198,700
2022-04-25$245.34$372.33885,000
2022-04-22$237.98$361.16869,700
2022-04-21$241.00$365.751,598,900
2022-04-20$259.73$394.17831,200
2022-04-19$267.20$405.51970,800
2022-04-18$249.27$378.30979,800
2022-04-14$251.19$381.211,245,900
2022-04-13$268.09$406.861,066,900
2022-04-12$264.90$402.021,382,900
2022-04-11$277.40$420.99871,600
2022-04-08$287.41$436.18665,800
2022-04-07$296.96$450.67575,900
2022-04-06$300.08$455.411,260,400
2022-04-05$316.01$479.581,074,800
2022-04-04$315.43$478.70552,600
2022-04-01$301.00$456.80636,200
2022-03-31$297.26$451.13720,100
2022-03-30$311.06$472.07520,500
2022-03-29$321.14$487.37416,300
2022-03-28$312.33$474.00440,000
2022-03-25$312.61$474.42517,200
2022-03-24$323.42$490.83364,900
2022-03-23$317.49$481.83360,000
2022-03-22$323.91$491.57573,900
2022-03-21$312.04$473.56476,000
2022-03-18$319.33$484.62879,600
2022-03-17$309.84$470.22526,700
2022-03-16$305.46$463.57800,600
2022-03-15$286.98$435.53522,800
2022-03-14$275.94$418.77597,200
2022-03-11$281.64$427.42796,000
2022-03-10$303.21$460.16646,200
2022-03-09$311.20$472.28633,200
2022-03-08$306.12$464.57746,200
2022-03-07$312.35$474.03660,200
2022-03-04$317.49$481.83606,500
2022-03-03$319.88$485.46626,300
2022-03-02$316.41$480.19715,500
2022-03-01$321.24$487.52758,500
2022-02-28$315.47$478.761,006,600
2022-02-25$316.56$480.42936,100
2022-02-24$301.35$457.331,244,400
2022-02-23$270.99$411.26743,200
2022-02-22$282.47$428.681,109,400
2022-02-18$294.76$447.33885,200
2022-02-17$302.80$459.531,607,500
2022-02-16$316.44$480.232,699,600
2022-02-15$276.70$419.921,139,800
2022-02-14$270.45$410.44770,900
2022-02-11$275.28$417.77775,100
2022-02-10$288.75$438.21645,800
2022-02-09$294.48$446.91709,900
2022-02-08$284.43$431.66628,800
2022-02-07$279.97$424.89590,800
2022-02-04$279.93$424.83604,200
2022-02-03$275.44$418.01725,500
2022-02-02$282.32$428.45544,600
2022-02-01$288.02$437.10875,500
2022-01-31$282.38$428.54886,200
2022-01-28$266.70$404.75973,600
2022-01-27$256.99$390.011,064,400
2022-01-26$265.19$402.46940,300
2022-01-25$276.32$419.35954,900
2022-01-24$286.19$434.331,336,800
2022-01-21$271.16$411.521,304,100
2022-01-20$284.11$431.17781,700
2022-01-19$291.36$442.17752,400
2022-01-18$294.90$447.55917,200
2022-01-14$306.28$464.821,069,900
2022-01-13$310.34$470.98645,100
2022-01-12$319.00$484.12869,000
2022-01-11$323.29$490.631,117,700
2022-01-10$323.73$491.301,292,400
2022-01-07$316.55$480.401,003,200
2022-01-06$317.39$481.681,122,200
2022-01-05$312.09$473.631,429,300
2022-01-04$332.08$503.971,610,800
2022-01-03$347.91$527.99565,500