| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Aaron Jagdfeld | Chief Executive Officer, Director | 554,528 | — | $24,962,343 | -$24,962,343 |
| York A. Ragen | Chief Financial Officer | 138,928 | — | $11,111,820 | -$11,111,820 |
| Rajendra Kumar Kanuru | EVP, GC, Corp. Secretary | 12,851 | — | $1,068,639 | -$1,068,639 |
| Norman P Taffe | President Generac Home | 15,508 | — | $881,527 | -$881,527 |
| Erik Wilde | President Domestic C&I | 15,565 | — | $836,379 | -$836,379 |
| Kyle Andrew Raabe | President, Home Power Gen. | 10,746 | — | $331,789 | -$331,789 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-07 | Kyle Andrew Raabe | SELL | 373 | $213.35 | $79,580 | 10,746 | 3% |
| 2026-08-07 | Kyle Andrew Raabe | SELL | 213 | $213.35 | $45,444 | 10,746 | 2% |
| 2026-08-05 | Norman P Taffe | SELL | 200 | $218.39 | $43,678 | 15,608 | 1% |
| 2026-08-05 | Norman P Taffe | SELL | 100 | $218.39 | $21,839 | 15,508 | 1% |
| 2026-08-05 | Norman P Taffe | SELL | 150 | $220.00 | $33,000 | 15,508 | 1% |
| 2026-08-05 | Norman P Taffe | SELL | 100 | $218.39 | $21,839 | 15,508 | 1% |
| 2026-08-03 | Aaron Jagdfeld | SELL | 5,000 | $194.89 | $974,450 | 554,528 | 1% |
| 2026-07-06 | Norman P Taffe | SELL | 200 | $256.00 | $51,200 | 15,908 | 1% |
| 2026-07-06 | Norman P Taffe | SELL | 100 | $256.00 | $25,600 | 15,808 | 1% |
| 2026-07-06 | Norman P Taffe | SELL | 150 | $256.00 | $38,400 | 15,808 | 1% |
| 2026-07-06 | Norman P Taffe | SELL | 100 | $256.00 | $25,600 | 15,808 | 1% |
| 2026-07-01 | Aaron Jagdfeld | SELL | 5,000 | $288.05 | $1,440,250 | 559,528 | 1% |
| 2026-06-05 | Norman P Taffe | SELL | 200 | $272.26 | $54,452 | 16,208 | 1% |
| 2026-06-05 | Norman P Taffe | SELL | 100 | $272.26 | $27,226 | 16,108 | 1% |
| 2026-06-05 | Norman P Taffe | SELL | 150 | $272.26 | $40,839 | 16,108 | 1% |
| 2026-06-05 | Norman P Taffe | SELL | 100 | $272.26 | $27,226 | 16,108 | 1% |
| 2026-06-01 | Aaron Jagdfeld | SELL | 5,000 | $272.18 | $1,360,900 | 564,528 | 1% |
| 2026-05-01 | Aaron Jagdfeld | SELL | 5,000 | $260.02 | $1,300,100 | 569,528 | 1% |
| 2026-04-01 | Aaron Jagdfeld | SELL | 5,000 | $199.81 | $999,050 | 574,528 | 1% |
| 2026-03-05 | Aaron Jagdfeld | SELL | 5,000 | $216.95 | $1,084,750 | 579,528 | 1% |
| 2026-02-25 | York A. Ragen | SELL | 1,679 | $231.20 | $388,192 | 159,864 | 1% |
| 2026-02-25 | York A. Ragen | SELL | 866 | $232.42 | $201,278 | 158,998 | 1% |
| 2026-02-25 | York A. Ragen | SELL | 1,500 | $233.35 | $350,018 | 157,498 | 1% |
| 2026-02-25 | York A. Ragen | SELL | 924 | $234.52 | $216,696 | 156,574 | 1% |
| 2026-02-25 | York A. Ragen | SELL | 6,167 | $235.79 | $1,454,119 | 150,407 | 4% |
| 2026-02-25 | York A. Ragen | SELL | 12,324 | $236.57 | $2,915,496 | 138,083 | 8% |
| 2026-02-25 | York A. Ragen | SELL | 902 | $237.28 | $214,029 | 137,182 | 1% |
| 2026-02-25 | Norman P Taffe | SELL | 933 | $239.13 | $223,108 | 14,011 | 6% |
| 2026-02-25 | Norman P Taffe | SELL | 1,040 | $238.00 | $247,520 | 14,011 | 7% |
| 2026-02-02 | Aaron Jagdfeld | SELL | 5,000 | $166.91 | $834,550 | 527,966 | 1% |
| 2026-01-02 | Aaron Jagdfeld | SELL | 5,000 | $137.98 | $689,900 | 532,966 | 1% |
| 2025-12-01 | Aaron Jagdfeld | SELL | 5,000 | $148.27 | $741,350 | 537,966 | 1% |
| 2025-11-03 | Aaron Jagdfeld | SELL | 5,000 | $166.43 | $832,150 | 542,966 | 1% |
| 2025-10-01 | Aaron Jagdfeld | SELL | 5,000 | $167.42 | $837,100 | 547,966 | 1% |
| 2025-09-02 | Aaron Jagdfeld | SELL | 5,000 | $181.21 | $906,050 | 552,966 | 1% |
| 2025-08-01 | Aaron Jagdfeld | SELL | 5,000 | $189.35 | $946,750 | 557,966 | 1% |
| 2025-07-01 | Aaron Jagdfeld | SELL | 5,000 | $142.40 | $712,000 | 562,966 | 1% |
| 2025-06-05 | Aaron Jagdfeld | SELL | 5,000 | $127.47 | $637,350 | 567,966 | 1% |
| 2025-06-05 | Kyle Andrew Raabe | SELL | 1,630 | $126.85 | $206,766 | 7,638 | 18% |
| 2025-02-03 | Aaron Jagdfeld | SELL | 5,000 | $145.15 | $725,750 | 565,825 | 1% |
| 2025-01-02 | Aaron Jagdfeld | SELL | 5,000 | $157.50 | $787,500 | 570,825 | 1% |
| 2024-12-02 | Aaron Jagdfeld | SELL | 5,000 | $189.83 | $949,150 | 575,825 | 1% |
| 2024-11-27 | Erik Wilde | SELL | 4,332 | $193.07 | $836,379 | 13,565 | 24% |
| 2024-11-13 | Aaron Jagdfeld | SELL | 29,591 | $193.32 | $5,720,556 | 557,579 | 5% |
| 2024-11-13 | Aaron Jagdfeld | SELL | 402 | $194.62 | $78,237 | 557,177 | 0% |
| 2024-11-06 | York A. Ragen | SELL | 8,081 | $183.18 | $1,480,248 | 156,613 | 5% |
| 2024-11-06 | York A. Ragen | SELL | 3,958 | $184.06 | $728,496 | 152,655 | 3% |
| 2024-11-06 | York A. Ragen | SELL | 13,499 | $185.28 | $2,501,135 | 139,156 | 9% |
| 2024-11-06 | York A. Ragen | SELL | 2,370 | $186.75 | $442,601 | 136,786 | 2% |
| 2024-11-06 | York A. Ragen | SELL | 1,173 | $187.14 | $219,512 | 135,613 | 1% |
| 2024-11-06 | Rajendra Kumar Kanuru | SELL | 3,187 | $183.58 | $585,069 | 10,738 | 23% |
| 2024-11-01 | Aaron Jagdfeld | SELL | 5,000 | $166.60 | $833,000 | 557,177 | 1% |
| 2024-10-04 | Rajendra Kumar Kanuru | SELL | 3,000 | $161.19 | $483,570 | 13,925 | 18% |
| 2024-10-01 | Aaron Jagdfeld | SELL | 5,000 | $158.93 | $794,650 | 562,177 | 1% |
| 2024-09-03 | Aaron Jagdfeld | SELL | 5,000 | $155.36 | $776,800 | 567,177 | 1% |