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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$129.24$196.14479,200
2023-12-28$130.93$198.70397,100
2023-12-27$130.29$197.73442,200
2023-12-26$129.89$197.12362,300
2023-12-22$128.81$195.48475,200
2023-12-21$129.47$196.49526,700
2023-12-20$127.10$192.89725,200
2023-12-19$132.04$200.39958,700
2023-12-18$128.59$195.15772,100
2023-12-15$128.21$194.572,362,200
2023-12-14$129.06$195.862,175,200
2023-12-13$125.21$190.02942,400
2023-12-12$122.13$185.351,018,900
2023-12-11$121.70$184.691,159,700
2023-12-08$121.55$184.471,032,600
2023-12-07$120.55$182.951,318,400
2023-12-06$123.07$186.77928,700
2023-12-05$122.77$186.32897,800
2023-12-04$122.87$186.47963,900
2023-12-01$122.30$185.601,379,000
2023-11-30$117.07$177.674,661,900
2023-11-29$115.60$175.44985,500
2023-11-28$113.88$172.831,132,700
2023-11-27$112.73$171.08763,300
2023-11-24$112.80$171.19437,800
2023-11-22$112.31$170.44656,400
2023-11-21$112.68$171.01975,000
2023-11-20$113.95$172.931,117,700
2023-11-17$114.12$173.191,109,200
2023-11-16$113.48$172.221,254,200
2023-11-15$110.78$168.121,880,900
2023-11-14$109.62$166.361,431,000
2023-11-13$103.54$157.13730,200
2023-11-10$103.55$157.15776,600
2023-11-09$102.84$156.071,003,600
2023-11-08$103.78$157.50848,600
2023-11-07$103.79$157.511,205,900
2023-11-06$102.47$155.511,411,700
2023-11-03$104.92$159.232,106,100
2023-11-02$99.36$150.792,029,800
2023-11-01$96.13$145.893,786,300
2023-10-31$84.07$127.591,835,900
2023-10-30$82.24$124.811,706,800
2023-10-27$82.20$124.751,554,700
2023-10-26$83.23$126.311,129,500
2023-10-25$85.12$129.181,105,900
2023-10-24$86.76$131.671,133,900
2023-10-23$88.30$134.011,290,200
2023-10-20$88.38$134.131,744,500
2023-10-19$93.96$142.601,047,100
2023-10-18$95.50$144.931,380,000
2023-10-17$99.97$151.72723,900
2023-10-16$100.26$152.161,062,900
2023-10-13$101.63$154.24974,600
2023-10-12$101.43$153.931,072,200
2023-10-11$107.78$163.57625,100
2023-10-10$107.41$163.011,024,200
2023-10-09$103.44$156.98757,000
2023-10-06$102.52$155.59980,600
2023-10-05$101.13$153.48984,500
2023-10-04$101.71$154.361,047,100
2023-10-03$103.15$156.541,152,300
2023-10-02$106.10$161.02970,700
2023-09-29$108.96$165.36968,400
2023-09-28$108.98$165.391,506,900
2023-09-27$108.89$165.252,030,000
2023-09-26$103.22$156.651,569,900
2023-09-25$107.41$163.01753,800
2023-09-22$106.75$162.01929,700
2023-09-21$108.46$164.60871,000
2023-09-20$110.22$167.27655,000
2023-09-19$109.92$166.821,184,100
2023-09-18$110.00$166.941,047,600
2023-09-15$111.67$169.471,306,600
2023-09-14$111.92$169.851,431,100
2023-09-13$111.64$169.431,332,000
2023-09-12$114.16$173.25906,100
2023-09-11$115.77$175.69783,700
2023-09-08$115.18$174.801,096,000
2023-09-07$118.12$179.261,479,400
2023-09-06$118.46$179.78991,900
2023-09-05$117.81$178.791,156,000
2023-09-01$118.94$180.511,080,000
2023-08-31$118.81$180.311,475,300
2023-08-30$119.22$180.931,918,600
2023-08-29$121.17$183.891,399,300
2023-08-28$119.18$180.871,494,800
2023-08-25$114.94$174.43779,400
2023-08-24$114.79$174.21997,300
2023-08-23$114.07$173.111,078,800
2023-08-22$113.49$172.231,409,900
2023-08-21$116.18$176.321,760,300
2023-08-18$113.35$172.022,371,500
2023-08-17$110.47$167.651,499,900
2023-08-16$108.82$165.151,243,100
2023-08-15$112.63$170.931,906,000
2023-08-14$112.24$170.342,180,000
2023-08-11$107.56$163.23963,800
2023-08-10$108.66$164.901,765,800
2023-08-09$106.75$162.011,322,400
2023-08-08$108.34$164.422,070,200
2023-08-07$110.61$167.862,571,700
2023-08-04$113.95$172.932,501,300
2023-08-03$110.77$168.114,293,600
2023-08-02$115.95$175.977,582,400
2023-08-01$153.38$232.771,757,000
2023-07-31$153.70$233.261,150,600
2023-07-28$149.90$227.49981,700
2023-07-27$148.82$225.851,361,000
2023-07-26$151.99$230.661,275,600
2023-07-25$147.63$224.05925,700
2023-07-24$146.60$222.48907,900
2023-07-21$145.30$220.51732,300
2023-07-20$147.28$223.51979,200
2023-07-19$146.93$222.98914,400
2023-07-18$144.03$218.581,001,600
2023-07-17$142.88$216.841,014,700
2023-07-14$142.88$216.84932,400
2023-07-13$146.79$222.771,107,000
2023-07-12$148.90$225.971,416,900
2023-07-11$147.49$223.831,817,800
2023-07-10$141.11$214.151,005,400
2023-07-07$136.08$206.521,255,500
2023-07-06$133.25$202.222,074,900
2023-07-05$138.48$210.162,628,300
2023-07-03$150.60$228.55785,300
2023-06-30$149.13$226.321,123,200
2023-06-29$147.40$223.701,943,900
2023-06-28$148.07$224.712,869,800
2023-06-27$142.53$216.312,731,300
2023-06-26$131.01$198.821,357,500
2023-06-23$129.07$195.882,646,100
2023-06-22$124.81$189.411,392,400
2023-06-21$131.52$199.602,186,700
2023-06-20$128.87$195.582,143,300
2023-06-16$119.42$181.231,417,600
2023-06-15$122.03$185.19737,000
2023-06-14$119.55$181.43995,100
2023-06-13$123.91$188.051,049,500
2023-06-12$117.66$178.56627,100
2023-06-09$116.77$177.21553,700
2023-06-08$116.77$177.21641,400
2023-06-07$118.23$179.431,225,300
2023-06-06$117.32$178.05814,000
2023-06-05$112.70$171.04498,200
2023-06-02$114.78$174.19821,200
2023-06-01$113.56$172.34925,800
2023-05-31$108.92$165.301,421,100
2023-05-30$113.25$171.87992,700
2023-05-26$115.43$175.18556,900
2023-05-25$116.43$176.70681,900
2023-05-24$116.11$176.21564,400
2023-05-23$117.55$178.40744,500
2023-05-22$118.28$179.50785,600
2023-05-19$113.79$172.69781,600
2023-05-18$117.88$178.90995,600
2023-05-17$116.32$176.53783,800
2023-05-16$112.34$170.491,117,600
2023-05-15$116.68$177.08973,700
2023-05-12$111.49$169.20797,600
2023-05-11$111.96$169.91771,200
2023-05-10$112.84$171.25961,500
2023-05-09$111.77$169.62748,700
2023-05-08$110.47$167.651,319,900
2023-05-05$114.18$173.281,051,200
2023-05-04$109.03$165.471,786,500
2023-05-03$114.74$174.133,852,400
2023-05-02$102.80$156.011,864,000
2023-05-01$102.52$155.591,100,100
2023-04-28$102.22$155.13982,900
2023-04-27$99.60$151.151,471,000
2023-04-26$93.04$141.201,938,300
2023-04-25$102.10$154.95593,300
2023-04-24$104.70$158.89662,400
2023-04-21$102.78$155.98554,300
2023-04-20$103.39$156.91651,000
2023-04-19$103.36$156.86647,400
2023-04-18$103.86$157.62754,600
2023-04-17$104.18$158.11585,300
2023-04-14$101.73$154.39632,500
2023-04-13$103.49$157.061,412,200
2023-04-12$100.14$151.97836,400
2023-04-11$101.46$153.981,060,800
2023-04-10$102.20$155.10974,000
2023-04-06$99.80$151.461,412,900
2023-04-05$99.57$151.111,410,400
2023-04-04$101.80$154.491,599,800
2023-04-03$108.53$164.711,175,300
2023-03-31$108.01$163.923,561,700
2023-03-30$111.97$169.93679,200
2023-03-29$112.58$170.85707,200
2023-03-28$109.78$166.60706,100
2023-03-27$109.71$166.50892,300
2023-03-24$111.22$168.791,143,100
2023-03-23$107.11$162.551,262,300
2023-03-22$110.58$167.82920,000
2023-03-21$114.73$174.121,124,400
2023-03-20$111.71$169.531,053,700
2023-03-17$113.13$171.691,378,800
2023-03-16$115.53$175.331,108,900
2023-03-15$113.48$172.221,115,100
2023-03-14$112.91$171.35984,200
2023-03-13$113.64$172.461,063,500
2023-03-10$113.16$171.731,369,500
2023-03-09$117.80$178.78823,800
2023-03-08$121.45$184.31603,800
2023-03-07$121.43$184.281,047,600
2023-03-06$125.70$190.76937,300
2023-03-03$126.60$192.131,161,600
2023-03-02$121.99$185.13933,000
2023-03-01$118.24$179.44843,400
2023-02-28$120.01$182.131,141,000
2023-02-27$119.61$181.52825,500
2023-02-24$118.21$179.40904,000
2023-02-23$121.27$184.041,213,900
2023-02-22$118.70$180.141,227,600
2023-02-21$115.77$175.691,906,900
2023-02-17$126.77$192.392,406,700
2023-02-16$129.91$197.152,349,100
2023-02-15$135.23$205.234,625,100
2023-02-14$125.21$190.021,865,600
2023-02-13$122.24$185.511,653,300
2023-02-10$116.66$177.05879,200
2023-02-09$117.92$178.96909,500
2023-02-08$118.06$179.171,167,800
2023-02-07$122.63$186.111,068,800
2023-02-06$121.39$184.221,094,300
2023-02-03$122.44$185.821,667,300
2023-02-02$130.96$198.752,195,900
2023-02-01$126.54$192.041,914,600
2023-01-31$120.60$183.021,338,800
2023-01-30$113.14$171.701,252,400
2023-01-27$117.70$178.621,064,100
2023-01-26$112.97$171.451,004,800
2023-01-25$111.21$168.771,245,500
2023-01-24$114.39$173.60926,500
2023-01-23$116.05$176.121,289,700
2023-01-20$108.49$164.651,374,500
2023-01-19$105.32$159.841,807,700
2023-01-18$113.91$172.87968,500
2023-01-17$114.50$173.771,141,600
2023-01-13$113.66$172.491,137,700
2023-01-12$113.55$172.331,294,600
2023-01-11$111.68$169.491,696,200
2023-01-10$109.56$166.271,864,900
2023-01-09$104.74$158.961,668,500
2023-01-06$100.75$152.901,402,800
2023-01-05$98.27$149.141,564,100
2023-01-04$101.92$154.681,835,800
2023-01-03$97.71$148.291,738,500