FINHUB Insights

Generac insider activity

GNRC · GNRC income statements · EDGAR

What the executives and directors of Generac actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$19M net open-market flow, 12 m
0 open-market buys, 12 m
67.2% of sale value on 10b5-1 plans, 12 m
1,386 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 106 routine events on the chart, as a list
Date Insider Shares
Sep 17, 2026 Taffe Norman P 150
Sep 17, 2026 Raabe Kyle Andrew 213
Sep 8, 2026 Taffe Norman P 100
Sep 1, 2026 Taffe Norman P 3,932
Aug 7, 2026 Raabe Kyle Andrew 213
Aug 5, 2026 Taffe Norman P 250
Jul 31, 2026 LAMPEREUR ANDREW 160
Jul 31, 2026 Morgan Bennett J 166
Jul 31, 2026 Zarcone Dominick P 128
Jul 6, 2026 Taffe Norman P 250
Jun 5, 2026 Taffe Norman P 250
May 1, 2026 LAMPEREUR ANDREW 820
May 1, 2026 AVEDON MARCIA J 699
May 1, 2026 Morgan Bennett J 825
May 1, 2026 Bohl Kathryn V 699
May 1, 2026 Dixon Robert D 699
May 1, 2026 Ramon David A. 699
May 1, 2026 Jenkins William D Jr 699
May 1, 2026 Zarcone Dominick P 796
Mar 1, 2026 Taffe Norman P 7,231
Mar 1, 2026 Ragen York A. 31K
Mar 1, 2026 Jagdfeld Aaron 31K
Mar 1, 2026 Wilde Erik 4,074
Mar 1, 2026 Kanuru Rajendra Kumar 4,021
Mar 1, 2026 Raabe Kyle Andrew 6,069
Feb 13, 2026 LAMPEREUR ANDREW 142
Feb 13, 2026 Morgan Bennett J 148
Feb 13, 2026 Jagdfeld Aaron 168K
Feb 13, 2026 Zarcone Dominick P 114
Nov 3, 2025 LAMPEREUR ANDREW 171
Nov 3, 2025 Morgan Bennett J 178
Nov 3, 2025 Jenkins William D Jr 134
Nov 3, 2025 Zarcone Dominick P 134
Sep 2, 2025 Taffe Norman P 267
Aug 1, 2025 LAMPEREUR ANDREW 151
Aug 1, 2025 Morgan Bennett J 158
Aug 1, 2025 Jenkins William D Jr 118
May 2, 2025 BOWLIN JOHN D 998
May 2, 2025 LAMPEREUR ANDREW 1,605
May 2, 2025 AVEDON MARCIA J 1,354
May 2, 2025 Morgan Bennett J 1,615
May 2, 2025 Bohl Kathryn V 1,354
May 2, 2025 Dixon Robert D 1,354
May 2, 2025 Ramon David A. 1,354
May 2, 2025 Jenkins William D Jr 197
May 2, 2025 Zarcone Dominick P 1,550
May 2, 2025 Nguyen Nam Tran 1,354
Mar 1, 2025 Taffe Norman P 2,356
Mar 1, 2025 Jagdfeld Aaron 19K
Mar 1, 2025 Ragen York A. 3,956
Mar 1, 2025 Wilde Erik 2,242
Mar 1, 2025 Kanuru Rajendra Kumar 2,506
Mar 1, 2025 Raabe Kyle Andrew 2,385
Feb 14, 2025 BOWLIN JOHN D 154
Feb 14, 2025 LAMPEREUR ANDREW 197
Feb 14, 2025 Morgan Bennett J 205
Feb 14, 2025 Jenkins William D Jr 154
Nov 13, 2024 Jagdfeld Aaron 54K
Nov 6, 2024 Ragen York A. 29K
Nov 4, 2024 BOWLIN JOHN D 133

The 60 most recent of 106.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
Granted 45K
Vested / exercised 136K
Withheld for tax 84K
Planned sales (10b5-1) 63K
Discretionary sales 26K
Other out 220
Kept 6,854

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
Jagdfeld Aaron 621K 550K 88.5
Ragen York A. 110K 139K 126.4
BOWLIN JOHN D 63K 80K 127.6
Morgan Bennett J 24K 33K 134.3
LAMPEREUR ANDREW 20K 29K 142.3

Who holds what

the 14 largest holdings of 17
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Jagdfeld Aaron Chief Executive Officer Last trade Sep 1, 2026 CEO 550K $12M net selling over the year: 0 months buying, 12 months selling Sep 1, 2026
Ragen York A. Chief Financial Officer Last trade Feb 25, 2026 CFO 139K $5.7M net selling over the year: 0 months buying, 1 month selling Feb 25, 2026
BOWLIN JOHN D Last trade Feb 23, 2011 Director 80K Feb 23, 2011
Morgan Bennett J Director 33K
Forsythe Patrick John Chief Technical Officer Last trade May 23, 2024 Officer 30K May 23, 2024
LAMPEREUR ANDREW Last trade Nov 17, 2014 Director 29K Nov 17, 2014
Dixon Robert D Last trade Dec 5, 2022 Director 21K Dec 5, 2022
Zarcone Dominick P Director 20K
Wilde Erik President Domestic C&I Last trade Nov 27, 2024 Officer 16K Nov 27, 2024
Bohl Kathryn V Director 14K
Kanuru Rajendra Kumar EVP, GC, Corp. Secretary Last trade Nov 6, 2024 Officer 13K Nov 6, 2024
Taffe Norman P President Generac Home Last trade Sep 17, 2026 Officer 11K $917K net selling over the year: 0 months buying, 5 months selling Sep 17, 2026
Jenkins William D Jr Director 11K
Raabe Kyle Andrew President, Home Power Gen. Last trade Sep 17, 2026 Officer 10K $263K net selling over the year: 0 months buying, 2 months selling Sep 17, 2026

Open-market trade log

the 60 most recent of 502
Date Insider Type Shares Price Value Since trade Filed
Sep 17, 2026 Taffe Norman P (Officer) 150 shares $229.50 −17.2% since trade filed Sep 18, 2026 Planned sale (10b5-1) 150 $229.50 $34K −17.2% Sep 18, 2026
Sep 17, 2026 Raabe Kyle Andrew (Officer) 213 shares $229.50 −17.2% since trade filed Sep 18, 2026 Planned sale (10b5-1) 213 $229.50 $49K −17.2% Sep 18, 2026
Sep 17, 2026 Raabe Kyle Andrew (Officer) 390 shares $229.50 −17.2% since trade filed Sep 18, 2026 Planned sale (10b5-1) 390 $229.50 $90K −17.2% Sep 18, 2026
Sep 8, 2026 Taffe Norman P (Officer) 100 shares $188.27 +0.9% since trade filed Sep 9, 2026 Planned sale (10b5-1) 100 $188.27 $19K +0.9% Sep 9, 2026
Sep 8, 2026 Taffe Norman P (Officer) 100 shares $190.00 +0.0% since trade filed Sep 9, 2026 Planned sale (10b5-1) 100 $190.00 $19K +0.0% Sep 9, 2026
Sep 8, 2026 Taffe Norman P (Officer) 200 shares $188.27 +0.9% since trade filed Sep 9, 2026 Planned sale (10b5-1) 200 $188.27 $38K +0.9% Sep 9, 2026
Sep 1, 2026 Jagdfeld Aaron (CEO) 5,000 shares $182.21 +4.3% since trade filed Sep 2, 2026 Planned sale (10b5-1) 5,000 $182.21 $911K +4.3% Sep 2, 2026
Aug 7, 2026 Raabe Kyle Andrew (Officer) 213 shares $213.35 −10.9% since trade filed Aug 10, 2026 Planned sale (10b5-1) 213 $213.35 $45K −10.9% Aug 10, 2026
Aug 7, 2026 Raabe Kyle Andrew (Officer) 373 shares $213.35 −10.9% since trade filed Aug 10, 2026 Planned sale (10b5-1) 373 $213.35 $80K −10.9% Aug 10, 2026
Aug 5, 2026 Taffe Norman P (Officer) 100 shares $218.39 −13.0% since trade filed Aug 6, 2026 Planned sale (10b5-1) 100 $218.39 $22K −13.0% Aug 6, 2026
Aug 5, 2026 Taffe Norman P (Officer) 150 shares $220.00 −13.6% since trade filed Aug 6, 2026 Planned sale (10b5-1) 150 $220.00 $33K −13.6% Aug 6, 2026
Aug 5, 2026 Taffe Norman P (Officer) 200 shares $218.39 −13.0% since trade filed Aug 6, 2026 Planned sale (10b5-1) 200 $218.39 $44K −13.0% Aug 6, 2026
Aug 3, 2026 Jagdfeld Aaron (CEO) 5,000 shares $194.89 −2.5% since trade filed Aug 4, 2026 Planned sale (10b5-1) 5,000 $194.89 $974K −2.5% Aug 4, 2026
Jul 6, 2026 Taffe Norman P (Officer) 100 shares $256.00 −25.8% since trade filed Jul 7, 2026 Planned sale (10b5-1) 100 $256.00 $26K −25.8% Jul 7, 2026
Jul 6, 2026 Taffe Norman P (Officer) 150 shares $256.00 −25.8% since trade filed Jul 7, 2026 Planned sale (10b5-1) 150 $256.00 $38K −25.8% Jul 7, 2026
Jul 6, 2026 Taffe Norman P (Officer) 200 shares $256.00 −25.8% since trade filed Jul 7, 2026 Planned sale (10b5-1) 200 $256.00 $51K −25.8% Jul 7, 2026
Jul 1, 2026 Jagdfeld Aaron (CEO) 5,000 shares $288.05 −34.0% since trade filed Jul 2, 2026 Planned sale (10b5-1) 5,000 $288.05 $1.4M −34.0% Jul 2, 2026
Jun 5, 2026 Taffe Norman P (Officer) 100 shares $272.26 −30.2% since trade filed Jun 8, 2026 Planned sale (10b5-1) 100 $272.26 $27K −30.2% Jun 8, 2026
Jun 5, 2026 Taffe Norman P (Officer) 150 shares $272.26 −30.2% since trade filed Jun 8, 2026 Planned sale (10b5-1) 150 $272.26 $41K −30.2% Jun 8, 2026
Jun 5, 2026 Taffe Norman P (Officer) 200 shares $272.26 −30.2% since trade filed Jun 8, 2026 Planned sale (10b5-1) 200 $272.26 $54K −30.2% Jun 8, 2026
Jun 1, 2026 Jagdfeld Aaron (CEO) 5,000 shares $272.18 −30.2% since trade filed Jun 3, 2026 Planned sale (10b5-1) 5,000 $272.18 $1.4M −30.2% Jun 3, 2026
May 1, 2026 Jagdfeld Aaron (CEO) 5,000 shares $260.02 −26.9% since trade filed May 5, 2026 Planned sale (10b5-1) 5,000 $260.02 $1.3M −26.9% May 5, 2026
Apr 1, 2026 Jagdfeld Aaron (CEO) 5,000 shares $199.81 −4.9% since trade filed Apr 3, 2026 Planned sale (10b5-1) 5,000 $199.81 $999K −4.9% Apr 3, 2026
Mar 5, 2026 Jagdfeld Aaron (CEO) 5,000 shares $216.95 −12.4% since trade filed Mar 6, 2026 Planned sale (10b5-1) 5,000 $216.95 $1.1M −12.4% Mar 6, 2026
Feb 25, 2026 Taffe Norman P (Officer) 933 shares $239.13 −20.6% since trade filed Feb 27, 2026 Discretionary sale 933 $239.13 $223K −20.6% Feb 27, 2026
Feb 25, 2026 Taffe Norman P (Officer) 1,040 shares $238.00 −20.2% since trade filed Feb 27, 2026 Discretionary sale 1,040 $238.00 $248K −20.2% Feb 27, 2026
Feb 25, 2026 Ragen York A. (CFO) 866 shares $232.42 −18.3% since trade filed Feb 27, 2026 Discretionary sale 866 $232.42 $201K −18.3% Feb 27, 2026
Feb 25, 2026 Ragen York A. (CFO) 902 shares $237.28 −19.9% since trade filed Feb 27, 2026 Discretionary sale 902 $237.28 $214K −19.9% Feb 27, 2026
Feb 25, 2026 Ragen York A. (CFO) 924 shares $234.52 −19.0% since trade filed Feb 27, 2026 Discretionary sale 924 $234.52 $217K −19.0% Feb 27, 2026
Feb 25, 2026 Ragen York A. (CFO) 1,500 shares $233.35 −18.6% since trade filed Feb 27, 2026 Discretionary sale 1,500 $233.35 $350K −18.6% Feb 27, 2026
Feb 25, 2026 Ragen York A. (CFO) 1,679 shares $231.20 −17.8% since trade filed Feb 27, 2026 Discretionary sale 1,679 $231.20 $388K −17.8% Feb 27, 2026
Feb 25, 2026 Ragen York A. (CFO) 6,167 shares $235.79 −19.4% since trade filed Feb 27, 2026 Discretionary sale 6,167 $235.79 $1.5M −19.4% Feb 27, 2026
Feb 25, 2026 Ragen York A. (CFO) 12K shares $236.57 −19.7% since trade filed Feb 27, 2026 Discretionary sale 12K $236.57 $2.9M −19.7% Feb 27, 2026
Feb 2, 2026 Jagdfeld Aaron (CEO) 5,000 shares $166.91 +13.8% since trade filed Feb 3, 2026 Planned sale (10b5-1) 5,000 $166.91 $835K +13.8% Feb 3, 2026
Jan 2, 2026 Jagdfeld Aaron (CEO) 5,000 shares $137.98 +37.7% since trade filed Jan 5, 2026 Planned sale (10b5-1) 5,000 $137.98 $690K +37.7% Jan 5, 2026
Dec 1, 2025 Jagdfeld Aaron (CEO) 5,000 shares $148.27 +28.1% since trade filed Dec 2, 2025 Planned sale (10b5-1) 5,000 $148.27 $741K +28.1% Dec 2, 2025
Nov 3, 2025 Jagdfeld Aaron (CEO) 5,000 shares $166.43 +14.2% since trade filed Nov 5, 2025 Planned sale (10b5-1) 5,000 $166.43 $832K +14.2% Nov 5, 2025
Oct 1, 2025 Jagdfeld Aaron (CEO) 5,000 shares $167.42 +13.5% since trade filed Oct 2, 2025 Planned sale (10b5-1) 5,000 $167.42 $837K +13.5% Oct 2, 2025
Sep 2, 2025 Jagdfeld Aaron (CEO) 5,000 shares $181.21 +4.9% since trade filed Sep 3, 2025 Planned sale (10b5-1) 5,000 $181.21 $906K +4.9% Sep 3, 2025
Aug 1, 2025 Jagdfeld Aaron (CEO) 5,000 shares $189.35 +0.3% since trade filed Aug 5, 2025 Planned sale (10b5-1) 5,000 $189.35 $947K +0.3% Aug 5, 2025
Jul 1, 2025 Jagdfeld Aaron (CEO) 5,000 shares $142.40 +33.4% since trade filed Jul 3, 2025 Planned sale (10b5-1) 5,000 $142.40 $712K +33.4% Jul 3, 2025
Jun 5, 2025 Jagdfeld Aaron (CEO) 5,000 shares $127.47 +49.1% since trade filed Jun 6, 2025 Planned sale (10b5-1) 5,000 $127.47 $637K +49.1% Jun 6, 2025
Jun 5, 2025 Raabe Kyle Andrew (Officer) 1,630 shares $126.85 +49.8% since trade filed Jun 6, 2025 Discretionary sale 1,630 $126.85 $207K +49.8% Jun 6, 2025
Feb 3, 2025 Jagdfeld Aaron (CEO) 5,000 shares $145.15 +30.9% since trade filed Feb 5, 2025 Planned sale (10b5-1) 5,000 $145.15 $726K +30.9% Feb 5, 2025
Jan 2, 2025 Jagdfeld Aaron (CEO) 5,000 shares $157.50 +20.6% since trade filed Jan 3, 2025 Planned sale (10b5-1) 5,000 $157.50 $788K +20.6% Jan 3, 2025
Dec 2, 2024 Jagdfeld Aaron (CEO) 5,000 shares $189.83 +0.1% since trade filed Dec 3, 2024 Planned sale (10b5-1) 5,000 $189.83 $949K +0.1% Dec 3, 2024
Nov 27, 2024 Wilde Erik (Officer) 4,332 shares $193.07 −1.6% since trade filed Dec 2, 2024 Discretionary sale 4,332 $193.07 $836K −1.6% Dec 2, 2024
Nov 13, 2024 Jagdfeld Aaron (CEO) 402 shares $194.62 −2.4% since trade filed Nov 15, 2024 Discretionary sale 402 $194.62 $78K −2.4% Nov 15, 2024
Nov 13, 2024 Jagdfeld Aaron (CEO) 30K shares $193.32 −1.7% since trade filed Nov 15, 2024 Discretionary sale 30K $193.32 $5.7M −1.7% Nov 15, 2024
Nov 6, 2024 Ragen York A. (CFO) 1,173 shares $187.14 +1.5% since trade filed Nov 8, 2024 Discretionary sale 1,173 $187.14 $220K +1.5% Nov 8, 2024
Nov 6, 2024 Ragen York A. (CFO) 2,370 shares $186.75 +1.7% since trade filed Nov 8, 2024 Discretionary sale 2,370 $186.75 $443K +1.7% Nov 8, 2024
Nov 6, 2024 Ragen York A. (CFO) 3,958 shares $184.06 +3.2% since trade filed Nov 8, 2024 Discretionary sale 3,958 $184.06 $729K +3.2% Nov 8, 2024
Nov 6, 2024 Ragen York A. (CFO) 8,081 shares $183.18 +3.7% since trade filed Nov 8, 2024 Discretionary sale 8,081 $183.18 $1.5M +3.7% Nov 8, 2024
Nov 6, 2024 Ragen York A. (CFO) 13K shares $185.28 +2.6% since trade filed Nov 8, 2024 Discretionary sale 13K $185.28 $2.5M +2.6% Nov 8, 2024
Nov 6, 2024 Kanuru Rajendra Kumar (Officer) 3,187 shares $183.58 +3.5% since trade filed Nov 8, 2024 Discretionary sale 3,187 $183.58 $585K +3.5% Nov 8, 2024
Nov 1, 2024 Jagdfeld Aaron (CEO) 5,000 shares $166.60 +14.1% since trade filed Nov 4, 2024 Planned sale (10b5-1) 5,000 $166.60 $833K +14.1% Nov 4, 2024
Oct 4, 2024 Kanuru Rajendra Kumar (Officer) 3,000 shares $161.19 +17.9% since trade filed Oct 7, 2024 Planned sale (10b5-1) 3,000 $161.19 $484K +17.9% Oct 7, 2024
Oct 1, 2024 Jagdfeld Aaron (CEO) 5,000 shares $158.93 +19.6% since trade filed Oct 2, 2024 Planned sale (10b5-1) 5,000 $158.93 $795K +19.6% Oct 2, 2024
Sep 3, 2024 Jagdfeld Aaron (CEO) 5,000 shares $155.36 +22.3% since trade filed Sep 4, 2024 Planned sale (10b5-1) 5,000 $155.36 $777K +22.3% Sep 4, 2024
Aug 1, 2024 Jagdfeld Aaron (CEO) 5,000 shares $155.98 +21.8% since trade filed Aug 2, 2024 Planned sale (10b5-1) 5,000 $155.98 $780K +21.8% Aug 2, 2024

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

148 Forms 4, 3 years
0 filed late
0 amendments
1.8 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026