Generac Holdlings Inc GNRC

Open calendar →

Generac Holdlings Inc. Common Stock · Company · NYSE · Industrials / Specialty Industrial Machinery

Paper trade (simulated — no real money)

Fill: USD 186.9200 · FX 1 USD = 1.277900 SGD · about SGD 238.8651 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

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

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

USD 189.04 → 186.92 · -1.1%
295.540215.955136.370 1 2 3 4 5 6,7,8 9 10 11 12 13 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 23 Oct 2025 — 24 Oct 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.

Weekend
185.0000 189.3099 181.2300 186.9200 1,112,971
196.4000 198.0200 185.6500 188.0200 1,154,600
198.5500 204.2800 198.5500 203.1400 843,100
190.1100 198.6900 188.0100 194.6000 742,400
197.0000 197.6100 192.2000 193.3100 667,100
Weekend
Weekend
195.1000 199.9900 190.8700 192.6800 1,000,100
192.0400 199.7000 186.0800 198.4000 1,414,400
211.4700 211.4800 197.2100 198.0600 1,185,700
213.5100 217.7200 207.0300 214.2900 1,002,400
222.7700 224.2200 215.1900 218.3700 990,400
Weekend
Weekend
227.5300 227.5300 220.9500 224.9400 966,600
225.7200 228.7800 217.1900 224.4000 1,759,800
219.6400 222.3200 215.0400 221.3400 877,000
216.3700 227.1500 215.4700 223.6200 1,027,900
215.4600 216.3600 211.2900 215.2000 930,700
Weekend
Weekend
211.7500 218.5900 211.0200 216.8000 1,113,100
206.0000 209.2000 201.9500 207.9100 984,300
212.5300 214.0000 205.7700 206.9500 818,900
207.9000 212.4100 205.2500 212.2200 1,274,300
207.4100 208.3600 200.7100 205.2100 961,100
Weekend
Weekend
200.0300 208.9000 199.8400 208.1400 1,176,100
195.1000 199.5000 193.9600 198.0500 870,100
204.3900 206.2900 198.7800 199.4200 1,115,200
204.6300 208.6900 201.2900 206.1700 1,499,500
210.0000 212.4600 203.9800 204.9600 1,614,100
Weekend
Weekend
209.5200 214.8500 201.5800 207.4400 3,054,200
229.5000 231.8900 202.2600 207.2300 8,047,500
13 · 8-K After-hours · 16:24 ET FORM 8-K ↗
177.1600 179.5100 173.2500 175.1100 1,659,000
179.4300 180.0000 173.8400 175.0300 619,300
179.6400 179.6800 174.3800 176.9800 1,207,200
Weekend
Weekend
184.8600 189.4200 184.0100 186.9900 568,600
183.2700 184.4000 181.0100 181.6700 656,500
188.7800 192.0000 186.0100 186.4800 570,300
188.2700 193.3100 186.3100 190.2100 750,100
No trading
Weekend
Weekend
183.8300 187.6500 183.8200 187.3500 605,600
180.9300 183.0200 179.0400 183.0200 985,600
181.6900 183.7800 178.3100 180.7600 782,300
182.2100 184.2400 178.1900 181.4200 948,300
184.0900 186.5000 183.0000 185.3800 1,073,600
Weekend
Weekend
198.6500 199.0000 183.6000 183.8000 2,429,300
209.7700 209.8100 190.5600 197.2900 2,344,900
203.0000 209.1000 203.0000 206.6200 522,100
208.4400 208.4400 201.2800 201.7800 596,300
203.3400 204.5000 199.0000 203.5600 890,700
Weekend
Weekend
209.5500 212.1400 203.9300 205.9800 751,400
207.2100 210.5900 204.3900 206.7500 745,800
212.6000 212.6000 203.0800 210.8100 911,700
214.6000 216.2200 211.1200 211.5600 855,100
220.3100 223.0400 218.9600 221.2500 617,200
Weekend
Weekend
216.5700 221.0900 215.0000 219.3000 607,400
221.7100 225.3400 215.0000 216.6600 1,116,700
222.9000 224.6000 218.7000 221.9000 979,900
209.2800 218.0900 209.1200 215.8600 858,800
213.7000 214.8900 206.0800 206.0900 630,500
Weekend
Weekend
214.0000 216.9100 210.5800 212.2200 663,900
214.9100 222.8800 210.0600 211.1800 1,061,200
218.3900 226.0000 217.3700 217.4100 1,568,700
12 · 10-Q After-hours · 16:17 ET FORM 10-Q ↗
210.0100 219.9600 206.2200 218.6300 1,682,800
195.2700 205.7900 193.7000 201.2100 1,536,200
Weekend
Weekend
197.4400 202.9000 190.2700 197.1100 1,527,900
201.3300 205.4800 189.8100 191.9100 2,025,600
210.0000 210.0000 191.7600 195.1900 2,727,200
11 · 8-K Pre-market · 06:03 ET FORM 8-K ↗
194.5800 196.4200 187.5500 195.6000 1,856,700
204.3900 207.2700 192.9500 197.5400 1,397,600
Weekend
Weekend
209.3900 210.4000 197.5100 202.0100 1,072,400
210.3300 216.5000 206.9100 210.5000 718,000
212.1200 216.8500 212.1200 213.4200 560,200
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
10 · 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
9 · 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
7 · DEFA14A After-hours · 16:11 ET DEFA14A ↗ 6 · DEF 14A After-hours · 16:08 ET FORM DEF 14A ↗
243.7700 255.8800 238.0000 252.9200 2,278,400
8 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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

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.