Generac (GNRC)4

Taffe Norman P sold 200 shares at $215.46 on 2026-10-05; Taffe Norman P sold 100 shares at $215.46 on 2026-10-05 (+3 more)

Just now
Generac (GNRC)4

Taffe Norman P sold 200 shares at $188.27 on 2026-09-08; Taffe Norman P sold 100 shares at $188.27 on 2026-09-08 (+3 more)

Sep 9
Generac (GNRC)4

Taffe Norman P sold 3,932 shares at $181.22 on 2026-09-01

Sep 3
Generac (GNRC)4

Taffe Norman P sold 200 shares at $218.39 on 2026-08-05; Taffe Norman P sold 100 shares at $218.39 on 2026-08-05 (+3 more)

Aug 7
Generac (GNRC)4

Taffe Norman P sold 200 shares of Common Stock at $256.00 on 2026-07-06; Taffe Norman P sold 100 shares of Common Stock at $256.00 on 2026-07-06; Taffe Norman P bought 150 shares of Common Stock at $119.54 on 2026-07-06; Taffe Norman P sold 150 shares of Common Stock at $256.00 on 2026-07-06; Taffe Norman P bought 100 shares of Common Stock at $119.54 on 2026-07-06

Jul 8
Generac (GNRC)4

Taffe Norman P sold 200 shares of Common Stock at $272.26 on 2026-06-05; Taffe Norman P sold 100 shares of Common Stock at $272.26 on 2026-06-05; Taffe Norman P bought 150 shares of Common Stock at $119.54 on 2026-06-05; Taffe Norman P sold 150 shares of Common Stock at $272.26 on 2026-06-05; Taffe Norman P bought 100 shares of Common Stock at $119.54 on 2026-06-05

Jun 9
Generac (GNRC)4

Taffe Norman P bought 1,096 shares of Common Stock at $N/A on 2026-03-01; Taffe Norman P bought 1,816 shares of Common Stock at $N/A on 2026-03-01; Taffe Norman P bought 1,382 shares of Common Stock at $N/A on 2026-03-01; Taffe Norman P sold 575 shares of Common Stock at $228.14 on 2026-03-01; Taffe Norman P sold 443 shares of Common Stock at $228.14 on 2026-03-01

Mar 4
Generac (GNRC)4

Taffe Norman P sold 933 shares of Common Stock at $239.13 on 2026-02-25; Taffe Norman P bought 1,040 shares of Common Stock at $119.54 on 2026-02-25; Taffe Norman P sold 1,040 shares of Common Stock at $238.00 on 2026-02-25; Taffe Norman P sold 1,040 shares of Stock Option (Right to Buy) at $N/A on 2026-02-25

Feb 28