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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2024-12-31$155.05$235.31611,000
2024-12-30$154.74$234.84658,400
2024-12-27$155.67$236.25687,100
2024-12-26$156.02$236.78541,500
2024-12-24$154.70$234.78328,900
2024-12-23$154.28$234.14552,700
2024-12-20$156.26$237.141,429,600
2024-12-19$156.12$236.93812,300
2024-12-18$157.79$239.46605,800
2024-12-17$165.11$250.57500,700
2024-12-16$167.17$253.70582,200
2024-12-13$167.25$253.821,042,800
2024-12-12$173.62$263.49476,400
2024-12-11$171.78$260.70548,400
2024-12-10$171.35$260.04862,600
2024-12-09$176.91$268.481,385,700
2024-12-06$179.22$271.99554,200
2024-12-05$179.98$273.14567,300
2024-12-04$182.57$277.07934,400
2024-12-03$186.86$283.58723,800
2024-12-02$187.45$284.48431,400
2024-11-29$188.20$285.62309,700
2024-11-27$190.40$288.95331,800
2024-11-26$192.26$291.78517,600
2024-11-25$191.68$290.90688,500
2024-11-22$189.08$286.95859,300
2024-11-21$183.52$278.51494,100
2024-11-20$180.19$273.46463,200
2024-11-19$179.94$273.08525,300
2024-11-18$181.94$276.12932,200
2024-11-15$181.82$275.931,229,800
2024-11-14$186.34$282.79691,100
2024-11-13$191.04$289.93716,800
2024-11-12$190.32$288.83617,400
2024-11-11$195.11$296.10746,600
2024-11-08$189.35$287.36852,500
2024-11-07$186.71$283.351,014,300
2024-11-06$183.50$278.482,287,800
2024-11-05$181.81$275.921,680,600
2024-11-04$170.74$259.12768,800
2024-11-01$168.91$256.341,045,500
2024-10-31$165.55$251.241,550,000
2024-10-30$165.15$250.631,069,600
2024-10-29$165.60$251.32600,900
2024-10-28$165.65$251.39499,200
2024-10-25$164.40$249.50515,400
2024-10-24$166.05$252.00409,100
2024-10-23$166.18$252.20618,000
2024-10-22$167.44$254.11729,600
2024-10-21$166.65$252.91591,600
2024-10-18$167.28$253.87564,300
2024-10-17$168.46$255.66784,600
2024-10-16$174.21$264.38800,500
2024-10-15$170.22$258.33576,900
2024-10-14$173.71$263.63671,100
2024-10-11$173.59$263.441,197,500
2024-10-10$166.32$252.411,298,500
2024-10-09$172.29$261.471,236,700
2024-10-08$171.10$259.661,268,700
2024-10-07$173.82$263.792,488,600
2024-10-04$160.18$243.09534,900
2024-10-03$158.02$239.81754,600
2024-10-02$161.96$245.79737,000
2024-10-01$158.17$240.04914,000
2024-09-30$158.88$241.12951,900
2024-09-27$154.84$234.99919,900
2024-09-26$152.22$231.01834,200
2024-09-25$147.61$224.02721,900
2024-09-24$150.84$228.921,049,700
2024-09-23$146.24$221.941,037,300
2024-09-20$141.76$215.141,692,600
2024-09-19$142.91$216.881,229,300
2024-09-18$143.14$217.23719,900
2024-09-17$143.72$218.11967,000
2024-09-16$141.45$214.67603,300
2024-09-13$140.53$213.27779,400
2024-09-12$140.68$213.50697,700
2024-09-11$143.20$217.32546,900
2024-09-10$142.60$216.41542,100
2024-09-09$142.37$216.06748,500
2024-09-06$139.61$211.87652,700
2024-09-05$145.26$220.45645,600
2024-09-04$146.83$222.83599,400
2024-09-03$147.03$223.14648,900
2024-08-30$156.53$237.55466,700
2024-08-29$155.00$235.23481,000
2024-08-28$153.66$233.20447,800
2024-08-27$156.06$236.84466,500
2024-08-26$157.71$239.34586,600
2024-08-23$156.85$238.04497,800
2024-08-22$150.31$228.11632,700
2024-08-21$152.55$231.51582,600
2024-08-20$152.06$230.77587,800
2024-08-19$155.10$235.38729,600
2024-08-16$150.62$228.58914,100
2024-08-15$149.04$226.19785,900
2024-08-14$144.46$219.24578,600
2024-08-13$143.85$218.31775,300
2024-08-12$143.22$217.35757,100
2024-08-09$144.33$219.04897,400
2024-08-08$141.53$214.791,100,900
2024-08-07$137.05$207.99930,900
2024-08-06$139.64$211.92990,800
2024-08-05$142.29$215.941,388,400
2024-08-02$142.87$216.821,501,300
2024-08-01$145.50$220.811,527,400
2024-07-31$155.68$236.262,283,000
2024-07-30$155.57$236.10854,200
2024-07-29$155.42$235.87725,100
2024-07-26$159.43$241.95798,300
2024-07-25$152.78$231.86579,500
2024-07-24$152.06$230.771,075,600
2024-07-23$158.02$239.81754,500
2024-07-22$159.78$242.48604,400
2024-07-19$156.49$237.49725,300
2024-07-18$156.97$238.221,015,600
2024-07-17$158.12$239.97898,800
2024-07-16$159.23$241.651,236,300
2024-07-15$154.82$234.961,125,300
2024-07-12$153.94$233.621,490,400
2024-07-11$148.45$225.29982,300
2024-07-10$142.12$215.681,135,200
2024-07-09$142.85$216.79674,000
2024-07-08$142.19$215.79747,000
2024-07-05$140.50$213.23726,800
2024-07-03$138.03$209.48401,100
2024-07-02$137.30$208.37972,000
2024-07-01$133.16$202.09811,900
2024-06-28$132.22$200.661,714,100
2024-06-27$135.93$206.29480,300
2024-06-26$134.66$204.36689,700
2024-06-25$136.19$206.68782,100
2024-06-24$138.41$210.05630,500
2024-06-21$137.00$207.911,092,900
2024-06-20$137.59$208.81588,700
2024-06-18$138.88$210.77661,100
2024-06-17$135.91$206.26713,700
2024-06-14$134.97$204.83685,800
2024-06-13$136.16$206.641,025,800
2024-06-12$142.70$216.56585,500
2024-06-11$139.29$211.39529,300
2024-06-10$140.66$213.47604,500
2024-06-07$138.25$209.81532,600
2024-06-06$140.03$212.51484,900
2024-06-05$141.04$214.04733,600
2024-06-04$139.43$211.60682,100
2024-06-03$141.37$214.551,107,700
2024-05-31$147.21$223.41772,800
2024-05-30$149.61$227.05814,700
2024-05-29$149.49$226.871,349,800
2024-05-28$151.26$229.551,058,600
2024-05-24$148.66$225.61873,000
2024-05-23$144.14$218.751,160,500
2024-05-22$151.79$230.36745,600
2024-05-21$154.23$234.061,069,500
2024-05-20$151.22$229.491,048,100
2024-05-17$144.77$219.71718,400
2024-05-16$143.00$217.02560,900
2024-05-15$145.10$220.21892,700
2024-05-14$143.08$217.14887,700
2024-05-13$140.07$212.57661,200
2024-05-10$137.52$208.70484,500
2024-05-09$139.16$211.19551,800
2024-05-08$137.16$208.16743,000
2024-05-07$136.42$207.03899,500
2024-05-06$136.30$206.85850,400
2024-05-03$133.38$202.421,315,700
2024-05-02$128.66$195.261,542,100
2024-05-01$127.63$193.693,335,500
2024-04-30$135.96$206.341,714,900
2024-04-29$137.30$208.372,112,400
2024-04-26$140.12$212.651,179,000
2024-04-25$138.85$210.721,481,600
2024-04-24$137.18$208.19770,200
2024-04-23$136.10$206.551,450,400
2024-04-22$134.12$203.541,136,000
2024-04-19$135.15$205.111,839,800
2024-04-18$133.47$202.561,652,800
2024-04-17$130.25$197.671,042,000
2024-04-16$129.10$195.92929,500
2024-04-15$128.51$195.03893,300
2024-04-12$131.76$199.96990,400
2024-04-11$136.08$206.52811,300
2024-04-10$136.87$207.721,038,700
2024-04-09$140.22$212.801,202,400
2024-04-08$135.51$205.65898,200
2024-04-05$134.41$203.981,098,300
2024-04-04$131.34$199.322,860,600
2024-04-03$128.26$194.65850,300
2024-04-02$128.15$194.481,741,100
2024-04-01$127.41$193.361,054,100
2024-03-28$126.14$191.431,256,000
2024-03-27$124.59$189.081,035,500
2024-03-26$118.84$180.35834,900
2024-03-25$118.01$179.091,427,100
2024-03-22$115.91$175.91930,300
2024-03-21$119.93$182.01943,800
2024-03-20$118.32$179.561,071,800
2024-03-19$113.29$171.93572,900
2024-03-18$111.91$169.84604,200
2024-03-15$111.88$169.791,220,300
2024-03-14$112.74$171.10609,400
2024-03-13$114.62$173.95533,100
2024-03-12$115.30$174.98641,500
2024-03-11$116.55$176.88596,500
2024-03-08$117.10$177.71891,900
2024-03-07$113.71$172.57641,600
2024-03-06$110.90$168.30537,800
2024-03-05$110.09$167.07976,200
2024-03-04$113.22$171.82708,500
2024-03-01$114.18$173.28840,100
2024-02-29$112.51$170.751,192,900
2024-02-28$111.06$168.55779,000
2024-02-27$111.35$168.99860,300
2024-02-26$110.45$167.621,144,200
2024-02-23$112.79$171.171,111,100
2024-02-22$111.75$169.591,357,800
2024-02-21$113.62$172.431,383,700
2024-02-20$114.39$173.601,339,100
2024-02-16$117.28$177.991,270,100
2024-02-15$120.68$183.152,242,500
2024-02-14$123.44$187.335,071,400
2024-02-13$123.79$187.871,729,100
2024-02-12$130.47$198.001,694,200
2024-02-09$126.91$192.601,101,500
2024-02-08$127.14$192.95773,500
2024-02-07$125.80$190.921,638,000
2024-02-06$117.35$178.09751,900
2024-02-05$113.99$172.99651,900
2024-02-02$116.14$176.26506,400
2024-02-01$115.33$175.03742,700
2024-01-31$113.67$172.51744,400
2024-01-30$115.84$175.80582,700
2024-01-29$116.09$176.18859,000
2024-01-26$114.69$174.06531,900
2024-01-25$114.64$173.98697,400
2024-01-24$113.17$171.75905,800
2024-01-23$117.34$178.08808,900
2024-01-22$117.46$178.26927,900
2024-01-19$116.82$177.29711,000
2024-01-18$115.89$175.88502,800
2024-01-17$114.49$173.751,051,300
2024-01-16$116.18$176.321,160,400
2024-01-12$123.50$187.43724,400
2024-01-11$122.21$185.47573,300
2024-01-10$124.34$188.70894,000
2024-01-09$123.46$187.37725,800
2024-01-08$120.98$183.60569,100
2024-01-05$117.62$178.50526,900
2024-01-04$116.33$176.54700,800
2024-01-03$119.72$181.69890,500
2024-01-02$127.37$193.30756,400