Generac Holdings Inc (GNRC) insider trading

Every open-market stock purchase and sale by Generac Holdings Inc executives, directors, large shareholders and members of Congress, from SEC Form 4 filings. Sector: Other.

Insider activity at a glance

  • Aaron Jagdfeld (CEO) and 2 others sold $3.6M in the last 90 days.
  • Last insider buy: Robert D Dixon (Director), $195K, 3 years ago.

Last 12 months: insiders bought $0 (0 buys) and sold $19.3M (23 sales). Last close $203.14 on Oct 21, 2026.

Recent GNRC insider trades

DateInsiderTradeValue
Oct 6, 2026Norman P Taffe (President)Sold$33K
Oct 6, 2026Norman P Taffe (President)Bought (not open market)$17.9K
Oct 6, 2026Norman P Taffe (President)Bought (not open market)—
Oct 5, 2026Norman P Taffe (President)Sold$43.1K
Oct 5, 2026Norman P Taffe (President)Sold$21.5K
Oct 5, 2026Norman P Taffe (President)Bought (not open market)$12K
Oct 5, 2026Norman P Taffe (President)Bought (not open market)—
Oct 2, 2026Kyle Andrew Raabe (President)Sold$82.9K
Oct 2, 2026Kyle Andrew Raabe (President)Sold$45.3K
Oct 2, 2026Kyle Andrew Raabe (President)Bought (not open market)$21.8K
Oct 2, 2026Kyle Andrew Raabe (President)Bought (not open market)—
Oct 1, 2026Aaron Jagdfeld (CEO)Sold$1M
Sep 17, 2026Kyle Andrew Raabe (President)Sold$89.5K
Sep 17, 2026Kyle Andrew Raabe (President)Sold$48.9K
Sep 17, 2026Norman P Taffe (President)Sold$34.4K
Sep 17, 2026Kyle Andrew Raabe (President)Bought (not open market)$21.8K
Sep 17, 2026Norman P Taffe (President)Bought (not open market)$17.9K
Sep 17, 2026Kyle Andrew Raabe (President)Bought (not open market)—
Sep 17, 2026Norman P Taffe (President)Bought (not open market)—
Sep 8, 2026Norman P Taffe (President)Sold$37.7K
Sep 8, 2026Norman P Taffe (President)Sold$19K
Sep 8, 2026Norman P Taffe (President)Sold$18.8K
Sep 8, 2026Norman P Taffe (President)Bought (not open market)$12K
Sep 8, 2026Norman P Taffe (President)Bought (not open market)—
Sep 1, 2026Aaron Jagdfeld (CEO)Sold$911K

Who's trading GNRC

Get free alerts when an insider at Generac Holdings Inc files a new trade →