GNRC · Generac Holdlings Inc. Common Stock
View on chartInsiders & Stakes
| Aaron Jagdfeld Director | ▼ Sell | Open Market | 554,528 Shares held | 8/3/2026 | View profile |
| York A. Ragen Chief Financial Officer | ▼ Sell | Tax Withholding | 138,928 Shares held | 3/1/2026 | View profile |
| BOWLIN JOHN D Director | ▲ Buy | Grant | 80,385 Shares held | 5/2/2025 | View profile |
| Bennett J. Morgan Director | ▲ Buy | Grant | 32,607 Shares held | 7/31/2026 | View profile |
| Andrew Lampereur Director | ▲ Buy | Grant | 28,954 Shares held | 7/31/2026 | View profile |
| Forsythe Patrick John Chief Technical Officer | ▼ Sell | Open Market | 19,815 Shares held | 5/23/2024 | View profile |
| Dominick P. Zarcone President and CEO | ▲ Buy | Grant | 19,716 Shares held | 7/31/2026 | View profile |
| Erik Wilde EVP Industrial, NAM | ▼ Sell | Tax Withholding | 15,565 Shares held | 3/1/2026 | View profile |
| Norman P. Taffe President Energy Technology | ▼ Sell | Open Market | 15,508 Shares held | 8/5/2026 | View profile |
| Kathryn Bohl V Director | ▲ Buy | Grant | 14,018 Shares held | 5/1/2026 | View profile |
| Rajendra Kumar Kanuru EVP, GC, Corp. Secretary | ▼ Sell | Tax Withholding | 12,851 Shares held | 3/1/2026 | View profile |
| Robert D. Dixon Director | ▲ Buy | Grant | 12,602 Shares held | 5/1/2026 | View profile |
| William D. Jenkins Jr. President | ▲ Buy | Grant | 11,326 Shares held | 5/1/2026 | View profile |
| Kyle Andrew Raabe EVP Consumer Power | ▼ Sell | Open Market | 10,746 Shares held | 8/7/2026 | View profile |
| Marcia J. Avedon Director | ▲ Buy | Grant | 9,364 Shares held | 5/1/2026 | View profile |
| David A. Ramon Director | ▲ Buy | Grant | 8,645 Shares held | 5/1/2026 | View profile |
| Nguyen Nam Tran Director | ▲ Buy | Grant | 5,159 Shares held | 5/2/2025 | View profile |
| MINICK RUSSELL S Chief Marketing Officer | ▼ Sell | Open Market | 4,722 Shares held | 3/4/2022 | View profile |
| Pettit Thomas F Chief Operations Officer | ▼ Sell | Tax Withholding | 3,809 Shares held | 3/1/2022 | View profile |
Transaction History
| Kyle Andrew Raabe | ▼ Sell | Open Market | 373 | $80K | 8/7/2026 |
| Kyle Andrew Raabe | ▲ Buy | Option Exercise | 213 | $22K | 8/7/2026 |
| Kyle Andrew Raabe | ▼ Sell | Open Market | 213 | $45K | 8/7/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 200 | $44K | 8/5/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 100 | $22K | 8/5/2026 |
| Norman P. Taffe | ▲ Buy | Option Exercise | 150 | $18K | 8/5/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 150 | $33K | 8/5/2026 |
| Norman P. Taffe | ▲ Buy | Option Exercise | 100 | $12K | 8/5/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 100 | $22K | 8/5/2026 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $974K | 8/3/2026 |
| Andrew Lampereur | ▲ Buy | Grant | 160 | $31K | 7/31/2026 |
| Dominick P. Zarcone | ▲ Buy | Grant | 128 | $25K | 7/31/2026 |
| Bennett J. Morgan | ▲ Buy | Grant | 166 | $33K | 7/31/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 200 | $51K | 7/6/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 100 | $26K | 7/6/2026 |
| Norman P. Taffe | ▲ Buy | Option Exercise | 150 | $18K | 7/6/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 150 | $38K | 7/6/2026 |
| Norman P. Taffe | ▲ Buy | Option Exercise | 100 | $12K | 7/6/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 100 | $26K | 7/6/2026 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $1.4M | 7/1/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 200 | $54K | 6/5/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 100 | $27K | 6/5/2026 |
| Norman P. Taffe | ▲ Buy | Option Exercise | 150 | $18K | 6/5/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 150 | $41K | 6/5/2026 |
| Norman P. Taffe | ▲ Buy | Option Exercise | 100 | $12K | 6/5/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 100 | $27K | 6/5/2026 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $1.4M | 6/1/2026 |
| Marcia J. Avedon | ▲ Buy | Grant | 699 | $180K | 5/1/2026 |
| Kathryn Bohl V | ▲ Buy | Grant | 699 | $180K | 5/1/2026 |
| Robert D. Dixon | ▲ Buy | Grant | 699 | $180K | 5/1/2026 |
| William D. Jenkins Jr. | ▲ Buy | Grant | 699 | $180K | 5/1/2026 |
| Andrew Lampereur | ▲ Buy | Grant | 820 | $211K | 5/1/2026 |
| Bennett J. Morgan | ▲ Buy | Grant | 825 | $213K | 5/1/2026 |
| David A. Ramon | ▲ Buy | Grant | 699 | $180K | 5/1/2026 |
| Dominick P. Zarcone | ▲ Buy | Grant | 796 | $205K | 5/1/2026 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $1.3M | 5/1/2026 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $999K | 4/1/2026 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $1.1M | 3/5/2026 |
| Aaron Jagdfeld | ▲ Buy | Grant | 7,671 | $0 | 3/1/2026 |
| Aaron Jagdfeld | ▲ Buy | Grant | 11,149 | $0 | 3/1/2026 |
| Aaron Jagdfeld | ▼ Sell | Tax Withholding | 5,241 | $1.2M | 3/1/2026 |
| Aaron Jagdfeld | ▼ Sell | Tax Withholding | 2,619 | $597K | 3/1/2026 |
| Aaron Jagdfeld | ▼ Sell | Tax Withholding | 2,178 | $497K | 3/1/2026 |
| Aaron Jagdfeld | ▼ Sell | Tax Withholding | 2,020 | $461K | 3/1/2026 |
| York A. Ragen | ▲ Buy | Grant | 1,918 | $0 | 3/1/2026 |
| York A. Ragen | ▲ Buy | Grant | 2,439 | $0 | 3/1/2026 |
| York A. Ragen | ▼ Sell | Tax Withholding | 1,147 | $262K | 3/1/2026 |
| York A. Ragen | ▼ Sell | Tax Withholding | 573 | $131K | 3/1/2026 |
| York A. Ragen | ▼ Sell | Tax Withholding | 458 | $104K | 3/1/2026 |
| York A. Ragen | ▼ Sell | Tax Withholding | 433 | $99K | 3/1/2026 |
| Kyle Andrew Raabe | ▲ Buy | Grant | 1,096 | $0 | 3/1/2026 |
| Kyle Andrew Raabe | ▲ Buy | Grant | 2,192 | $0 | 3/1/2026 |
| Kyle Andrew Raabe | ▲ Buy | Grant | 1,487 | $0 | 3/1/2026 |
| Kyle Andrew Raabe | ▼ Sell | Tax Withholding | 571 | $130K | 3/1/2026 |
| Kyle Andrew Raabe | ▼ Sell | Tax Withholding | 275 | $63K | 3/1/2026 |
| Kyle Andrew Raabe | ▲ Buy | Grant | 220 | $50K | 3/1/2026 |
| Kyle Andrew Raabe | ▼ Sell | Tax Withholding | 228 | $52K | 3/1/2026 |
| Norman P. Taffe | ▲ Buy | Grant | 1,096 | $0 | 3/1/2026 |
| Norman P. Taffe | ▲ Buy | Grant | 1,816 | $0 | 3/1/2026 |
| Norman P. Taffe | ▲ Buy | Grant | 1,382 | $0 | 3/1/2026 |
| Norman P. Taffe | ▼ Sell | Tax Withholding | 575 | $131K | 3/1/2026 |
| Norman P. Taffe | ▼ Sell | Tax Withholding | 443 | $101K | 3/1/2026 |
| Norman P. Taffe | ▼ Sell | Tax Withholding | 287 | $65K | 3/1/2026 |
| Norman P. Taffe | ▼ Sell | Tax Withholding | 303 | $69K | 3/1/2026 |
| Norman P. Taffe | ▼ Sell | Tax Withholding | 289 | $66K | 3/1/2026 |
| Rajendra Kumar Kanuru | ▲ Buy | Grant | 1,096 | $0 | 3/1/2026 |
| Rajendra Kumar Kanuru | ▲ Buy | Grant | 1,382 | $0 | 3/1/2026 |
| Rajendra Kumar Kanuru | ▼ Sell | Tax Withholding | 670 | $153K | 3/1/2026 |
| Rajendra Kumar Kanuru | ▼ Sell | Tax Withholding | 325 | $74K | 3/1/2026 |
| Rajendra Kumar Kanuru | ▼ Sell | Tax Withholding | 259 | $59K | 3/1/2026 |
| Rajendra Kumar Kanuru | ▼ Sell | Tax Withholding | 289 | $66K | 3/1/2026 |
| Erik Wilde | ▲ Buy | Grant | 1,096 | $0 | 3/1/2026 |
| Erik Wilde | ▲ Buy | Grant | 1,366 | $0 | 3/1/2026 |
| Erik Wilde | ▼ Sell | Tax Withholding | 677 | $154K | 3/1/2026 |
| Erik Wilde | ▼ Sell | Tax Withholding | 328 | $75K | 3/1/2026 |
| Erik Wilde | ▼ Sell | Tax Withholding | 312 | $71K | 3/1/2026 |
| Erik Wilde | ▼ Sell | Tax Withholding | 295 | $67K | 3/1/2026 |
| York A. Ragen | ▲ Buy | Option Exercise | 24,362 | $977K | 2/25/2026 |
| York A. Ragen | ▼ Sell | Open Market | 1,679 | $388K | 2/25/2026 |
| York A. Ragen | ▼ Sell | Open Market | 866 | $201K | 2/25/2026 |
| York A. Ragen | ▼ Sell | Open Market | 1,500 | $350K | 2/25/2026 |
| York A. Ragen | ▼ Sell | Open Market | 924 | $217K | 2/25/2026 |
| York A. Ragen | ▼ Sell | Open Market | 6,167 | $1.5M | 2/25/2026 |
| York A. Ragen | ▼ Sell | Open Market | 12,324 | $2.9M | 2/25/2026 |
| York A. Ragen | ▼ Sell | Open Market | 902 | $214K | 2/25/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 933 | $223K | 2/25/2026 |
| Norman P. Taffe | ▲ Buy | Option Exercise | 1,040 | $124K | 2/25/2026 |
| Norman P. Taffe | ▼ Sell | Open Market | 1,040 | $248K | 2/25/2026 |
| Dominick P. Zarcone | ▲ Buy | Grant | 114 | $25K | 2/13/2026 |
| Andrew Lampereur | ▲ Buy | Grant | 142 | $31K | 2/13/2026 |
| Bennett J. Morgan | ▲ Buy | Grant | 148 | $33K | 2/13/2026 |
| Aaron Jagdfeld | ▲ Buy | Option Exercise | 109,052 | $3.6M | 2/13/2026 |
| Aaron Jagdfeld | ▼ Sell | Tax Withholding | 59,252 | $13.3M | 2/13/2026 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $835K | 2/2/2026 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $690K | 1/2/2026 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $741K | 12/1/2025 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $832K | 11/3/2025 |
| William D. Jenkins Jr. | ▲ Buy | Grant | 134 | $23K | 11/3/2025 |
| Andrew Lampereur | ▲ Buy | Grant | 171 | $29K | 11/3/2025 |
| Bennett J. Morgan | ▲ Buy | Grant | 178 | $30K | 11/3/2025 |
| Dominick P. Zarcone | ▲ Buy | Grant | 134 | $23K | 11/3/2025 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $837K | 10/1/2025 |
| Norman P. Taffe | ▼ Sell | Tax Withholding | 267 | $49K | 9/2/2025 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $906K | 9/2/2025 |
| Andrew Lampereur | ▲ Buy | Grant | 151 | $29K | 8/1/2025 |
| Bennett J. Morgan | ▲ Buy | Grant | 158 | $30K | 8/1/2025 |
| William D. Jenkins Jr. | ▲ Buy | Grant | 118 | $23K | 8/1/2025 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $947K | 8/1/2025 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $712K | 7/1/2025 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $637K | 6/5/2025 |
| Kyle Andrew Raabe | ▼ Sell | Open Market | 1,630 | $207K | 6/5/2025 |
| Kathryn Bohl V | ▲ Buy | Grant | 1,354 | $155K | 5/2/2025 |
| David A. Ramon | ▲ Buy | Grant | 1,354 | $155K | 5/2/2025 |
| Nguyen Nam Tran | ▲ Buy | Grant | 1,354 | $155K | 5/2/2025 |
| William D. Jenkins Jr. | ▲ Buy | Grant | 197 | $23K | 5/2/2025 |
| Robert D. Dixon | ▲ Buy | Grant | 1,354 | $155K | 5/2/2025 |
| BOWLIN JOHN D | ▲ Buy | Grant | 998 | $114K | 5/2/2025 |
| Andrew Lampereur | ▲ Buy | Grant | 1,605 | $184K | 5/2/2025 |
| Bennett J. Morgan | ▲ Buy | Grant | 1,615 | $185K | 5/2/2025 |
| Dominick P. Zarcone | ▲ Buy | Grant | 1,550 | $178K | 5/2/2025 |
| Marcia J. Avedon | ▲ Buy | Grant | 1,354 | $155K | 5/2/2025 |
| Kyle Andrew Raabe | ▲ Buy | Grant | 1,842 | $0 | 3/1/2025 |
| Kyle Andrew Raabe | ▼ Sell | Tax Withholding | 83 | $11K | 3/1/2025 |
| Kyle Andrew Raabe | ▼ Sell | Tax Withholding | 256 | $35K | 3/1/2025 |
| Kyle Andrew Raabe | ▼ Sell | Tax Withholding | 204 | $28K | 3/1/2025 |
| Norman P. Taffe | ▲ Buy | Grant | 1,842 | $0 | 3/1/2025 |
| Norman P. Taffe | ▼ Sell | Tax Withholding | 284 | $39K | 3/1/2025 |
| Norman P. Taffe | ▼ Sell | Tax Withholding | 230 | $31K | 3/1/2025 |
| Erik Wilde | ▲ Buy | Grant | 1,842 | $0 | 3/1/2025 |
| Erik Wilde | ▼ Sell | Tax Withholding | 108 | $15K | 3/1/2025 |
| Erik Wilde | ▼ Sell | Tax Withholding | 292 | $40K | 3/1/2025 |
| Erik Wilde | ▼ Sell | Tax Withholding | 292 | $40K | 3/1/2025 |
| York A. Ragen | ▲ Buy | Grant | 2,762 | $0 | 3/1/2025 |
| York A. Ragen | ▼ Sell | Tax Withholding | 207 | $28K | 3/1/2025 |
| York A. Ragen | ▼ Sell | Tax Withholding | 549 | $75K | 3/1/2025 |
| York A. Ragen | ▼ Sell | Tax Withholding | 438 | $59K | 3/1/2025 |
| Aaron Jagdfeld | ▲ Buy | Grant | 12,888 | $0 | 3/1/2025 |
| Aaron Jagdfeld | ▼ Sell | Tax Withholding | 950 | $129K | 3/1/2025 |
| Aaron Jagdfeld | ▼ Sell | Tax Withholding | 2,619 | $356K | 3/1/2025 |
| Aaron Jagdfeld | ▼ Sell | Tax Withholding | 2,178 | $296K | 3/1/2025 |
| Rajendra Kumar Kanuru | ▲ Buy | Grant | 1,842 | $0 | 3/1/2025 |
| Rajendra Kumar Kanuru | ▼ Sell | Tax Withholding | 100 | $14K | 3/1/2025 |
| Rajendra Kumar Kanuru | ▼ Sell | Tax Withholding | 314 | $43K | 3/1/2025 |
| Rajendra Kumar Kanuru | ▼ Sell | Tax Withholding | 250 | $34K | 3/1/2025 |
| BOWLIN JOHN D | ▲ Buy | Grant | 154 | $23K | 2/14/2025 |
| Andrew Lampereur | ▲ Buy | Grant | 197 | $29K | 2/14/2025 |
| Bennett J. Morgan | ▲ Buy | Grant | 205 | $30K | 2/14/2025 |
| William D. Jenkins Jr. | ▲ Buy | Grant | 154 | $23K | 2/14/2025 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $726K | 2/3/2025 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $788K | 1/2/2025 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $949K | 12/2/2024 |
| Erik Wilde | ▼ Sell | Open Market | 4,332 | $836K | 11/27/2024 |
| Aaron Jagdfeld | ▲ Buy | Option Exercise | 29,993 | $1.5M | 11/13/2024 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 29,591 | $5.7M | 11/13/2024 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 402 | $78K | 11/13/2024 |
| Aaron Jagdfeld | ▲ Buy | Option Exercise | 23,648 | $1.2M | 11/13/2024 |
| York A. Ragen | ▲ Buy | Option Exercise | 29,081 | $966K | 11/6/2024 |
| York A. Ragen | ▼ Sell | Open Market | 8,081 | $1.5M | 11/6/2024 |
| York A. Ragen | ▼ Sell | Open Market | 3,958 | $728K | 11/6/2024 |
| York A. Ragen | ▼ Sell | Open Market | 13,499 | $2.5M | 11/6/2024 |
| York A. Ragen | ▼ Sell | Open Market | 2,370 | $443K | 11/6/2024 |
| York A. Ragen | ▼ Sell | Open Market | 1,173 | $220K | 11/6/2024 |
| Rajendra Kumar Kanuru | ▼ Sell | Open Market | 3,187 | $585K | 11/6/2024 |
| Dominick P. Zarcone | ▲ Buy | Grant | 133 | $23K | 11/4/2024 |
| Nguyen Nam Tran | ▲ Buy | Grant | 133 | $23K | 11/4/2024 |
| Bennett J. Morgan | ▲ Buy | Grant | 177 | $30K | 11/4/2024 |
| Andrew Lampereur | ▲ Buy | Grant | 170 | $29K | 11/4/2024 |
| William D. Jenkins Jr. | ▲ Buy | Grant | 133 | $23K | 11/4/2024 |
| BOWLIN JOHN D | ▲ Buy | Grant | 133 | $23K | 11/4/2024 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $833K | 11/1/2024 |
| Rajendra Kumar Kanuru | ▼ Sell | Open Market | 3,000 | $484K | 10/4/2024 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $795K | 10/1/2024 |
| Norman P. Taffe | ▼ Sell | Tax Withholding | 257 | $40K | 9/3/2024 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $777K | 9/3/2024 |
| BOWLIN JOHN D | ▲ Buy | Grant | 160 | $23K | 8/2/2024 |
| Andrew Lampereur | ▲ Buy | Grant | 205 | $29K | 8/2/2024 |
| Bennett J. Morgan | ▲ Buy | Grant | 214 | $30K | 8/2/2024 |
| Dominick P. Zarcone | ▲ Buy | Grant | 160 | $23K | 8/2/2024 |
| William D. Jenkins Jr. | ▲ Buy | Grant | 160 | $23K | 8/2/2024 |
| Nguyen Nam Tran | ▲ Buy | Grant | 160 | $23K | 8/2/2024 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $780K | 8/1/2024 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $667K | 7/1/2024 |
| Rajendra Kumar Kanuru | ▲ Buy | Option Exercise | 2,345 | $103K | 6/3/2024 |
| Rajendra Kumar Kanuru | ▲ Buy | Option Exercise | 4,528 | $236K | 6/3/2024 |
| Rajendra Kumar Kanuru | ▲ Buy | Option Exercise | 3,877 | $397K | 6/3/2024 |
| Rajendra Kumar Kanuru | ▲ Buy | Option Exercise | 1,040 | $124K | 6/3/2024 |
| Rajendra Kumar Kanuru | ▼ Sell | Open Market | 11,790 | $1.8M | 6/3/2024 |
| Aaron Jagdfeld | ▼ Sell | Open Market | 5,000 | $745K | 6/3/2024 |
| Forsythe Patrick John | ▲ Buy | Option Exercise | 9,733 | $323K | 5/23/2024 |
| Forsythe Patrick John | ▲ Buy | Option Exercise | 12,234 | $491K | 5/23/2024 |
| Forsythe Patrick John | ▲ Buy | Option Exercise | 6,692 | $685K | 5/23/2024 |
| Forsythe Patrick John | ▲ Buy | Option Exercise | 1,052 | $126K | 5/23/2024 |
| Forsythe Patrick John | ▼ Sell | Open Market | 65,855 | $9.6M | 5/23/2024 |
| Forsythe Patrick John | ▲ Buy | Option Exercise | 18,490 | $811K | 5/23/2024 |
| Forsythe Patrick John | ▲ Buy | Option Exercise | 17,654 | $919K | 5/23/2024 |
| Erik Wilde | ▲ Buy | Option Exercise | 4,384 | $192K | 5/22/2024 |
| Erik Wilde | ▼ Sell | Open Market | 3,774 | $581K | 5/22/2024 |
| Erik Wilde | ▼ Sell | Open Market | 10 | $2K | 5/22/2024 |
| Erik Wilde | ▼ Sell | Open Market | 600 | $92K | 5/22/2024 |
| Nguyen Nam Tran | ▼ Sell | Open Market | 546 | $77K | 5/13/2024 |