Generac Holdlings Inc GNRC
Open calendar →Generac Holdlings Inc. Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 150.29 → 213.42 · 42.0%
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.
Date
Open
High
Low
Close
Volume
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.