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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$136.37$206.96625,900
2025-12-30$137.86$209.22482,900
2025-12-29$138.48$210.16800,300
2025-12-26$140.56$213.32503,800
2025-12-24$140.81$213.70406,000
2025-12-23$139.87$212.27938,700
2025-12-22$140.05$212.541,068,700
2025-12-19$138.94$210.863,572,200
2025-12-18$136.99$207.902,753,300
2025-12-17$144.82$219.781,736,100
2025-12-16$155.36$235.78534,300
2025-12-15$158.43$240.44710,100
2025-12-12$160.75$243.96911,100
2025-12-11$167.65$254.43474,900
2025-12-10$166.57$252.79772,700
2025-12-09$160.11$242.99776,000
2025-12-08$164.04$248.95707,400
2025-12-05$162.33$246.35763,900
2025-12-04$163.24$247.74721,100
2025-12-03$159.17$241.56827,300
2025-12-02$155.31$235.701,392,000
2025-12-01$149.22$226.46510,300
2025-11-28$151.63$230.12294,100
2025-11-26$148.82$225.85559,500
2025-11-25$148.56$225.46806,200
2025-11-24$144.73$219.64768,300
2025-11-21$146.04$221.631,353,400
2025-11-20$140.22$212.801,327,700
2025-11-19$147.26$223.481,065,600
2025-11-18$142.46$216.201,574,100
2025-11-17$140.51$213.241,682,600
2025-11-14$151.21$229.481,276,700
2025-11-13$154.63$234.671,328,000
2025-11-12$162.42$246.491,134,100
2025-11-11$157.92$239.661,280,200
2025-11-10$156.64$237.721,480,800
2025-11-07$155.29$235.671,221,900
2025-11-06$153.79$233.391,239,300
2025-11-05$159.18$241.57897,000
2025-11-04$156.59$237.641,430,800
2025-11-03$163.75$248.511,278,200
2025-10-31$168.02$254.991,406,300
2025-10-30$165.78$251.592,528,700
2025-10-29$180.86$274.485,016,000
2025-10-28$190.15$288.571,582,500
2025-10-27$190.41$288.97918,200
2025-10-24$191.95$291.31816,100
2025-10-23$189.04$286.89807,100
2025-10-22$183.09$277.861,073,000
2025-10-21$192.50$292.141,029,000
2025-10-20$195.77$297.10679,300
2025-10-17$190.49$289.09703,600
2025-10-16$192.64$292.351,068,800
2025-10-15$191.67$290.881,864,600
2025-10-14$183.82$278.971,418,600
2025-10-13$174.12$264.25697,900
2025-10-10$170.08$258.121,866,600
2025-10-09$171.92$260.91887,300
2025-10-08$171.33$260.01966,900
2025-10-07$166.95$253.37633,600
2025-10-06$164.13$249.09725,600
2025-10-03$165.67$251.42841,800
2025-10-02$169.99$257.98533,100
2025-10-01$167.89$254.79632,600
2025-09-30$167.40$254.05774,100
2025-09-29$165.82$251.65875,100
2025-09-26$168.27$255.371,038,500
2025-09-25$164.26$249.281,283,800
2025-09-24$167.36$253.991,360,900
2025-09-23$166.77$253.092,320,300
2025-09-22$185.86$282.061,301,700
2025-09-19$182.28$276.631,594,900
2025-09-18$184.04$279.30848,900
2025-09-17$181.29$275.13692,000
2025-09-16$183.61$278.65894,400
2025-09-15$185.71$281.84756,300
2025-09-12$184.39$279.83697,900
2025-09-11$187.86$285.101,425,300
2025-09-10$185.01$280.77813,300
2025-09-09$181.80$275.90763,800
2025-09-08$183.97$279.20894,400
2025-09-05$181.30$275.14642,700
2025-09-04$178.18$270.41745,700
2025-09-03$175.14$265.80793,500
2025-09-02$179.51$272.43994,800
2025-08-29$185.25$281.14831,000
2025-08-28$186.92$283.67574,500
2025-08-27$186.99$283.78696,700
2025-08-26$189.32$287.32855,700
2025-08-25$193.28$293.33638,100
2025-08-22$194.64$295.39872,700
2025-08-21$190.55$289.18693,500
2025-08-20$189.65$287.821,225,000
2025-08-19$199.08$302.13698,700
2025-08-18$198.14$300.70965,000
2025-08-15$198.80$301.701,000,800
2025-08-14$198.97$301.96789,800
2025-08-13$202.85$307.85974,200
2025-08-12$198.86$301.79949,700
2025-08-11$196.52$298.24833,100
2025-08-08$196.25$297.83719,600
2025-08-07$193.52$293.69790,500
2025-08-06$193.91$294.28745,100
2025-08-05$197.28$299.40984,000
2025-08-04$196.43$298.111,211,300
2025-08-01$193.63$293.862,059,000
2025-07-31$194.69$295.463,478,900
2025-07-30$181.00$274.694,934,700
2025-07-29$151.32$229.651,721,200
2025-07-28$155.46$235.93994,700
2025-07-25$156.96$238.21823,700
2025-07-24$153.39$232.79524,400
2025-07-23$152.92$232.07710,400
2025-07-22$150.29$228.081,179,200
2025-07-21$150.25$228.02861,800
2025-07-18$153.11$232.36836,500
2025-07-17$149.74$227.25592,600
2025-07-16$146.72$222.66754,900
2025-07-15$146.81$222.80764,500
2025-07-14$148.69$225.65685,000
2025-07-11$150.42$228.28661,800
2025-07-10$151.99$230.66985,600
2025-07-09$150.92$229.04631,200
2025-07-08$149.20$226.43916,000
2025-07-07$148.33$225.111,153,000
2025-07-03$152.37$231.24716,900
2025-07-02$150.62$228.581,423,700
2025-07-01$146.61$222.50994,200
2025-06-30$143.21$217.341,027,900
2025-06-27$142.41$216.121,923,000
2025-06-26$142.31$215.971,341,200
2025-06-25$139.42$211.591,669,400
2025-06-24$135.98$206.371,140,100
2025-06-23$133.53$202.651,401,800
2025-06-20$127.34$193.251,351,900
2025-06-18$125.52$190.49577,700
2025-06-17$124.01$188.20622,500
2025-06-16$126.32$191.71622,700
2025-06-13$124.72$189.28786,500
2025-06-12$128.39$194.85647,000
2025-06-11$129.78$196.961,115,500
2025-06-10$130.82$198.53821,400
2025-06-09$128.46$194.95800,100
2025-06-06$127.96$194.19902,800
2025-06-05$126.33$191.72735,100
2025-06-04$127.40$193.34994,300
2025-06-03$127.23$193.091,106,500
2025-06-02$120.64$183.09870,800
2025-05-30$122.13$185.35697,100
2025-05-29$124.28$188.61542,000
2025-05-28$124.55$189.02545,000
2025-05-27$126.06$191.31723,700
2025-05-23$123.55$187.50541,700
2025-05-22$123.87$187.99687,900
2025-05-21$122.87$186.47597,400
2025-05-20$127.26$193.13456,600
2025-05-19$128.95$195.70601,100
2025-05-16$129.44$196.44696,600
2025-05-15$127.46$193.44648,700
2025-05-14$128.51$195.03597,800
2025-05-13$129.07$195.88961,100
2025-05-12$127.21$193.061,697,900
2025-05-09$121.09$183.77561,800
2025-05-08$120.59$183.01888,000
2025-05-07$116.05$176.12970,000
2025-05-06$113.75$172.63598,100
2025-05-05$116.60$176.95754,500
2025-05-02$114.56$173.861,090,000
2025-05-01$112.67$170.991,030,500
2025-04-30$114.38$173.591,575,700
2025-04-29$113.24$171.861,051,600
2025-04-28$113.45$172.17734,300
2025-04-25$112.89$171.32551,900
2025-04-24$113.81$172.72634,600
2025-04-23$110.06$167.03588,100
2025-04-22$110.67$167.95743,300
2025-04-21$106.58$161.75805,300
2025-04-17$111.72$169.55590,100
2025-04-16$110.65$167.92622,200
2025-04-15$113.03$171.54597,100
2025-04-14$113.43$172.14990,800
2025-04-11$110.25$167.32767,500
2025-04-10$108.41$164.521,331,100
2025-04-09$114.65$173.991,879,600
2025-04-08$101.92$154.681,656,600
2025-04-07$110.65$167.921,286,700
2025-04-04$111.86$169.761,877,600
2025-04-03$115.64$175.501,492,600
2025-04-02$128.18$194.53647,400
2025-04-01$126.33$191.72825,200
2025-03-31$126.65$192.21694,100
2025-03-28$127.09$192.87596,500
2025-03-27$131.09$198.94749,200
2025-03-26$133.83$203.10916,100
2025-03-25$136.17$206.65848,500
2025-03-24$137.67$208.93819,800
2025-03-21$131.52$199.601,064,200
2025-03-20$133.36$202.39514,100
2025-03-19$133.67$202.86629,900
2025-03-18$131.89$200.16676,300
2025-03-17$132.48$201.05617,100
2025-03-14$130.41$197.91730,900
2025-03-13$127.74$193.86537,500
2025-03-12$131.27$199.22682,600
2025-03-11$131.34$199.32936,600
2025-03-10$131.40$199.411,070,000
2025-03-07$136.58$207.281,305,300
2025-03-06$130.89$198.64872,600
2025-03-05$130.07$197.40872,300
2025-03-04$127.72$193.831,376,700
2025-03-03$130.88$198.63853,000
2025-02-28$136.15$206.62732,500
2025-02-27$136.24$206.76790,100
2025-02-26$139.14$211.16487,100
2025-02-25$138.78$210.61572,500
2025-02-24$138.43$210.08642,100
2025-02-21$138.04$209.49850,400
2025-02-20$138.57$210.30940,100
2025-02-19$142.42$216.141,005,400
2025-02-18$143.87$218.34949,900
2025-02-14$146.85$222.861,028,900
2025-02-13$146.83$222.831,480,600
2025-02-12$152.45$231.362,798,600
2025-02-11$141.74$215.111,476,300
2025-02-10$145.07$220.16838,000
2025-02-07$142.11$215.67610,300
2025-02-06$142.71$216.58695,600
2025-02-05$142.20$215.81534,700
2025-02-04$142.56$216.35955,100
2025-02-03$144.58$219.42979,700
2025-01-31$149.33$226.63630,700
2025-01-30$152.25$231.06888,200
2025-01-29$148.12$224.79789,700
2025-01-28$149.19$226.411,426,400
2025-01-27$155.30$235.69884,200
2025-01-24$157.43$238.92739,400
2025-01-23$156.34$237.26987,200
2025-01-22$158.72$240.88680,600
2025-01-21$164.06$248.98550,800
2025-01-17$161.24$244.70653,300
2025-01-16$160.28$243.24604,100
2025-01-15$160.14$243.03468,400
2025-01-14$160.50$243.58901,200
2025-01-13$159.68$242.33677,100
2025-01-10$157.44$238.93822,900
2025-01-08$158.62$240.72726,800
2025-01-07$161.00$244.34555,300
2025-01-06$160.06$242.91659,800
2025-01-03$158.88$241.12584,200
2025-01-02$157.00$238.27784,500