Generac Holdlings Inc GNRC

Open calendar →

Generac Holdlings Inc. Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 150.29 → 213.42 · 42.0%
295.540215.955136.370 1 2 3 4 5 6 7 8,9,10 11 12 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
212.1200 216.8500 212.1700 213.4200 479,976
217.7400 218.9900 212.1400 215.6100 762,900
218.0200 218.7000 212.1000 213.2500 575,700
Weekend
Weekend
209.2600 219.1000 206.3000 214.9100 958,600
218.7800 223.0000 215.0600 215.3800 1,060,800
227.0000 229.3300 218.4700 226.5800 1,412,200
233.3700 233.3900 223.7300 225.1200 767,800
229.3800 233.0000 224.8200 226.9500 730,900
Weekend
Weekend
233.2700 236.6700 232.6300 233.9400 750,500
243.4100 244.0000 235.7000 235.8600 515,600
231.9900 239.6300 230.3000 236.6100 862,800
248.4600 251.5100 229.4900 235.8000 1,748,000
256.0000 264.9900 256.0000 257.8100 505,800
Weekend
Weekend
No trading
270.2300 273.0400 248.6500 252.6600 1,361,100
288.0500 289.4100 269.1900 270.2200 1,021,600
287.0000 295.4100 283.5000 292.8100 632,000
278.9300 284.0300 268.5600 283.8100 994,800
Weekend
Weekend
285.9700 287.1900 276.2600 278.6200 1,196,200
292.0000 296.4400 284.5800 295.1600 1,397,000
271.3200 287.6700 270.1500 284.1400 811,800
282.0000 283.8400 272.0200 274.5400 1,180,100
287.1900 296.0300 286.0100 295.5400 1,251,300
Weekend
Weekend
No trading
273.7100 289.0000 273.5100 279.1500 1,536,900
269.5600 279.2700 266.5600 268.2000 576,700
269.8500 273.0000 264.9800 265.6600 795,900
271.2700 274.0000 267.2500 270.1000 857,100
Weekend
Weekend
12 · 8-K After-hours · 16:27 ET FORM 8-K ↗
264.7100 264.7100 255.6900 262.3600 520,000
246.2800 259.7600 243.2300 257.3300 994,100
257.7400 258.1200 237.0000 239.1100 1,565,000
268.0000 275.3500 251.4100 260.9900 916,100
267.0500 271.0500 264.0000 265.8900 675,300
Weekend
Weekend
272.2600 273.6000 255.3300 261.5400 809,200
274.8400 282.2100 273.0000 278.1400 499,700
284.3800 289.8000 279.0000 285.3100 918,000
290.0000 294.1800 279.9700 284.5800 1,555,200
272.1800 276.8100 265.2100 269.2600 1,033,900
Weekend
Weekend
278.9700 287.0900 275.0000 277.9100 810,300
280.2700 284.0000 276.6700 279.4500 682,400
272.8900 280.8500 268.0500 280.5300 713,200
272.0000 279.1700 269.5800 274.8200 678,800
No trading
Weekend
Weekend
260.0200 272.0000 252.5600 270.1400 1,204,800
243.7300 249.2700 240.0500 247.7900 656,300
245.3100 247.3600 239.7100 245.1900 673,400
247.6700 248.7500 238.1800 243.9700 944,200
266.0100 266.1900 248.2800 253.0500 882,800
Weekend
Weekend
270.2200 270.2200 260.4800 263.6800 972,200
269.5800 276.8000 265.0000 276.4900 701,900
273.3600 273.3600 263.7200 267.2500 602,700
268.4300 270.5000 259.0200 269.5900 654,000
268.5200 273.5700 264.4600 271.4000 572,800
Weekend
Weekend
270.0000 272.4000 263.4400 269.4100 634,400
268.8200 269.5800 260.5700 266.7500 1,063,300
266.7400 269.2600 263.6800 267.4200 732,400
11 · 10-Q After-hours · 16:16 ET FORM 10-Q ↗
259.8300 267.3200 258.4700 263.6800 743,800
259.9100 259.9100 252.5900 257.0700 721,500
Weekend
Weekend
260.0200 261.8500 253.8100 259.3400 848,300
256.0500 259.6000 252.9200 259.2300 1,800,500
9 · DEFA14A After-hours · 16:11 ET DEFA14A ↗ 8 · DEF 14A After-hours · 16:08 ET FORM DEF 14A ↗
243.7700 255.8800 238.0000 252.9200 2,278,400
10 · 8-K Pre-market · 07:00 ET FORM 8-K ↗
216.4900 219.1600 211.1900 217.1200 1,189,300
225.2200 227.5000 214.2100 220.3000 957,300
Weekend
Weekend
220.6500 222.2200 217.4400 220.9300 652,800
215.8300 219.5700 213.3400 218.3800 518,100
218.4700 219.5600 212.3600 213.6900 497,800
216.0900 219.9900 213.6000 213.8500 754,400
211.3500 219.1900 211.3000 217.2600 648,000
Weekend
Weekend
208.8200 216.3200 208.8200 212.1000 682,700
204.0000 208.0700 201.0000 207.4100 569,200
211.0500 212.0000 201.0700 204.4000 751,300
206.6200 213.7200 204.2600 211.8700 832,000
206.5200 207.2000 201.9400 205.1600 667,700
Weekend
Weekend
208.9800 210.3400 206.9000 207.0300 431,500
201.6200 208.9300 201.1000 207.3400 437,800
200.0000 205.3800 199.5300 202.9300 823,900
194.1200 194.3200 188.1000 191.1000 801,400
193.9400 195.7500 190.8200 195.5200 435,600
Weekend
Weekend
No trading
191.6000 199.9400 190.8200 194.0900 478,000
199.8100 201.6900 196.5000 199.0500 897,200
188.1500 196.4800 187.5300 195.3300 737,900
196.5000 198.0800 184.4100 185.5000 1,075,300
Weekend
Weekend
195.8500 199.0900 193.0100 194.4000 742,900
203.4000 208.4200 196.7300 198.0000 1,347,700
211.8100 211.9800 183.8300 205.1600 3,723,100
7 · 8-K Pre-market · 07:30 ET FORM 8-K ↗
200.0900 211.1400 199.8500 209.2100 779,300
203.2200 210.7800 201.7400 201.8500 1,090,700
Weekend
Weekend
199.9800 202.8800 195.6800 199.3100 1,588,100
197.0000 202.2300 192.0000 200.8500 1,095,400
204.3400 207.1000 199.1500 200.2700 829,300
204.0200 206.4600 201.6800 205.1800 626,700
203.9100 205.2600 200.9100 202.4800 846,500
Weekend
Weekend
207.1600 210.0000 199.6500 200.5300 1,145,000
205.1900 207.8300 200.1300 204.1000 1,090,800
211.7900 215.1900 206.8700 212.6200 659,900
207.7600 215.1100 207.5400 210.7100 681,500
200.0500 207.9900 193.6800 207.1100 1,006,200
Weekend
Weekend
212.3300 213.9500 202.5500 204.0200 956,100
216.9500 227.3000 214.1600 218.8100 1,075,000
224.0700 225.2100 217.4500 220.8900 741,200
220.4400 224.2200 215.0100 221.2100 1,130,100
220.7000 230.4500 217.4700 230.3800 865,400
Weekend
Weekend
231.5600 233.2200 223.0600 225.3700 1,125,000
236.5500 239.2900 230.3300 234.3500 783,700
236.3600 241.0900 230.5600 236.5800 1,204,700
224.2600 235.2800 222.9400 235.1700 1,126,000
227.0900 228.6000 220.7000 227.4500 1,151,400
Weekend
Weekend
227.0000 231.5200 224.9500 229.1900 1,131,300
227.5800 231.1700 225.7300 227.4700 815,300
6 · 10-K After-hours · 16:53 ET FORM 10-K ↗
232.6600 233.0500 224.3800 228.3500 1,577,000
224.7700 236.0000 223.0100 233.4600 1,810,700
No trading
Weekend
Weekend
215.6300 227.1900 213.2100 224.4500 2,861,000
218.7400 229.1600 214.4500 215.7300 2,568,100
192.0000 220.8500 190.0000 214.9900 4,283,200
5 · 8-K Pre-market · 07:00 ET FORM 8-K ↗
185.8900 186.5100 182.0000 182.3000 1,482,000
183.6000 186.0000 180.8700 185.8300 930,000
Weekend
Weekend
175.8800 183.9300 175.8800 183.5300 995,900
174.0000 176.7700 169.8500 172.3700 997,400
175.4800 182.4100 173.0100 177.1800 1,110,700
171.6400 178.0800 169.6900 173.2800 895,400
166.9100 173.0000 164.3300 170.9600 935,200
Weekend
Weekend
167.3300 173.9300 167.1200 168.0400 1,183,200
175.0500 175.4800 166.9900 170.0100 885,200
170.5100 175.2800 170.4300 174.1700 873,800
167.1100 171.1500 165.6800 170.4500 716,900
173.0900 173.4200 161.4000 167.1100 1,850,500
Weekend
Weekend
175.9000 177.0000 170.8600 173.0100 1,147,200
177.9400 181.1100 172.8500 175.3400 1,771,300
166.9300 174.6300 166.0000 172.0600 1,540,800
156.2100 167.9700 155.4400 162.0600 1,142,000
No trading
Weekend
Weekend
162.1200 162.1200 159.4100 160.8500 609,000
163.1800 163.5300 159.3700 161.4300 962,200
157.2100 160.6600 153.0000 160.2600 1,387,400
157.4400 161.1800 156.2400 157.7000 870,100
152.7700 157.0900 152.7700 156.6000 1,035,800
Weekend
Weekend
151.3200 153.3000 148.4400 152.7800 1,015,000
145.2900 151.0000 144.7400 148.7900 1,182,900
145.6300 145.6300 141.1600 141.8600 690,500
148.3000 148.4000 142.0000 145.2700 1,236,000
143.0000 148.7400 142.2600 148.6800 962,900
Weekend
Weekend
137.9800 141.9900 137.7000 141.1000 678,800
No trading
137.7000 138.4700 136.2500 136.3700 625,900
138.0700 138.7200 137.0800 137.8600 482,900
139.3900 140.2000 137.7600 138.4800 800,300
Weekend
Weekend
140.3400 141.1000 139.3400 140.5600 503,800
No trading
139.7800 141.5400 139.7800 140.8100 406,000
139.7100 140.8900 137.6400 139.8700 938,700
139.9500 141.1600 137.6000 140.0500 1,068,700
Weekend
Weekend
142.0000 144.9600 137.3100 138.9400 3,572,200
148.8400 149.8000 134.8000 136.9900 2,753,300
154.9000 156.4500 143.8200 144.8200 1,736,100
158.4200 159.5200 154.0300 155.3600 534,300
162.9100 162.9100 157.2000 158.4300 710,100
Weekend
Weekend
167.4900 167.9500 158.1400 160.7500 911,100
165.6100 168.1200 164.4200 167.6500 474,900
161.1400 167.7300 160.0200 166.5700 772,700
163.4900 163.6300 160.0100 160.1100 776,000
166.5000 168.0000 163.2700 164.0400 707,400
Weekend
Weekend
162.7000 165.5000 162.2800 162.3300 763,900
159.0000 165.8300 157.0700 163.2400 721,100
154.9400 159.5900 154.7700 159.1700 827,300
150.5300 158.4000 147.6100 155.3100 1,392,000
148.2700 151.7500 148.0000 149.2200 510,300
Weekend
Weekend
149.4900 152.3800 148.9400 151.6300 294,100
No trading
148.1300 150.6000 148.1300 148.8200 559,500
145.8100 149.5900 143.6100 148.5600 806,200
146.5500 148.1600 143.9000 144.7300 768,300
Weekend
Weekend
140.5500 148.8500 139.3200 146.0400 1,353,400
152.2000 155.0000 139.8000 140.2200 1,327,700
143.8300 148.1800 143.2300 147.2600 1,065,600
139.1100 144.5300 137.6000 142.4600 1,574,100
150.0300 150.3900 138.9300 140.5100 1,682,600
Weekend
Weekend
150.9100 153.1400 149.7600 151.2100 1,276,700
160.7000 163.9300 154.6300 154.6300 1,328,000
158.8100 163.8500 157.6000 162.4200 1,134,100
156.2600 160.9700 154.7700 157.9200 1,280,200
158.0000 159.3500 154.0000 156.6400 1,480,800
Weekend
Weekend
150.5500 156.1500 149.8600 155.2900 1,221,900
158.0000 158.6800 153.2700 153.7900 1,239,300
156.5300 161.2600 156.0000 159.1800 897,000
4 · 10-Q After-hours · 16:46 ET FORM 10-Q ↗
161.0700 163.1200 156.3300 156.5900 1,430,800
166.4300 167.8400 161.8700 163.7500 1,278,200
Weekend
Weekend
166.8700 171.5100 165.9900 168.0200 1,406,300
178.5600 181.0200 164.0200 165.7800 2,528,700
169.4000 200.6000 167.3000 180.8600 5,016,000
3 · 8-K Pre-market · 07:00 ET FORM 8-K ↗
191.3600 191.5100 187.1900 190.1500 1,582,500
194.5000 194.8900 188.7200 190.4100 918,200
Weekend
Weekend
192.7100 195.2000 190.9100 191.9500 816,100
183.1000 191.1100 181.7000 189.0400 807,100
193.0000 193.6300 180.3200 183.0900 1,073,000
193.7400 195.9700 190.5000 192.5000 1,029,000
193.0000 196.9200 192.4600 195.7700 679,300
Weekend
Weekend
190.8600 193.0300 188.1200 190.4900 703,600
193.3800 194.1000 188.7600 192.6400 1,068,800
186.9300 196.5000 186.2200 191.6700 1,864,600
171.2700 184.6100 170.5200 183.8200 1,418,600
172.5100 174.6300 171.4700 174.1200 697,900
Weekend
Weekend
173.4900 178.6900 170.0800 170.0800 1,866,600
169.6900 171.9700 168.1500 171.9200 887,300
167.7300 171.4200 166.4700 171.3300 966,900
164.4300 167.1200 163.7400 166.9500 633,600
167.5300 167.5300 162.5900 164.1300 725,600
Weekend
Weekend
170.0000 170.0000 163.6900 165.6700 841,800
168.2600 170.5200 167.0300 169.9900 533,100
167.4200 168.7700 165.1200 167.8900 632,600
166.2800 168.6500 166.1300 167.4000 774,100
169.1400 169.1400 164.8100 165.8200 875,100
Weekend
Weekend
164.3600 168.8300 162.8900 168.2700 1,038,500
163.6200 165.5100 161.6800 164.2600 1,283,800
167.8100 172.6100 166.7800 167.3600 1,360,900
186.7900 187.8100 166.1700 166.7700 2,320,300
181.7500 186.1900 180.5900 185.8600 1,301,700
Weekend
Weekend
182.9600 184.0000 180.2400 182.2800 1,594,900
182.5500 184.4600 180.9000 184.0400 848,900
183.9900 184.9300 179.5500 181.2900 692,000
185.8100 186.4800 180.9100 183.6100 894,400
185.9000 187.6100 183.5500 185.7100 756,300
Weekend
Weekend
187.6700 189.0500 184.3400 184.3900 697,900
185.3400 192.7200 184.8500 187.8600 1,425,300
183.0900 186.2200 182.9800 185.0100 813,300
183.9800 184.5700 179.6900 181.8000 763,800
181.2200 185.3700 179.8000 183.9700 894,400
Weekend
Weekend
179.2400 181.6100 176.6600 181.3000 642,700
175.4600 178.3800 174.0200 178.1800 745,700
178.7600 179.1300 174.8800 175.1400 793,500
181.2100 182.5700 177.4600 179.5100 994,800
No trading
Weekend
Weekend
186.5500 187.0800 183.4200 185.2500 831,000
187.5000 188.6700 186.3600 186.9200 574,500
187.6600 190.3100 186.3600 186.9900 696,700
189.7000 191.9700 187.0100 189.3200 855,700
194.4500 195.2700 193.0800 193.2800 638,100
Weekend
Weekend
190.8300 195.2600 190.0600 194.6400 872,700
189.5900 192.0000 187.5100 190.5500 693,500
197.1100 199.0800 188.2800 189.6500 1,225,000
198.5500 201.7100 198.0900 199.0800 698,700
199.2000 200.1900 197.6700 198.1400 965,000
Weekend
Weekend
199.7200 201.7100 197.0000 198.8000 1,000,800
200.3800 202.3700 196.8200 198.9700 789,800
199.9000 203.2500 197.3300 202.8500 974,200
196.8000 199.7800 195.3800 198.8600 949,700
199.4900 200.4100 194.6700 196.5200 833,100
Weekend
Weekend
194.2000 196.8600 193.5400 196.2500 719,600
196.1300 197.9600 192.2200 193.5200 790,500
195.2400 195.6000 192.8100 193.9100 745,100
2 · 10-Q After-hours · 16:46 ET FORM 10-Q ↗
196.4000 199.8900 194.8000 197.2800 984,000
195.3400 196.5700 192.4500 196.4300 1,211,300
Weekend
Weekend
189.3500 195.4200 186.5300 193.6300 2,059,000
181.0000 197.1800 179.2600 194.6900 3,478,900
165.0000 181.9000 154.4900 181.0000 4,934,700
1 · 8-K Pre-market · 07:00 ET FORM 8-K ↗
157.3300 157.5900 150.6700 151.3200 1,721,200
156.9700 157.0900 154.3400 155.4600 994,700
Weekend
Weekend
154.7900 157.3300 153.2000 156.9600 823,700
152.7800 154.4700 152.1500 153.3900 524,400
151.5400 153.6800 150.6200 152.9200 710,400
149.0000 151.3000 148.1600 150.2900 1,179,200

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.