Taffe Norman P
Insider CIK 1338627 · GNRC President Generac Home · IDTI Director · CY Executive Vice President · DSPG Director, 10% owner
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-10-06 | 2026-10-07 | 150 | — | $0 | 1,870 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-10-06 | 2026-10-07 | 150 | $220.00 | $33.0K | 10,976 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-10-06 | 2026-10-07 | 150 | $119.54 | $17.9K | 11,126 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-10-05 | 2026-10-07 | 100 | — | $0 | 2,020 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-10-05 | 2026-10-07 | 100 | $215.46 | $21.5K | 10,976 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-10-05 | 2026-10-07 | 100 | $119.54 | $12.0K | 11,076 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-10-05 | 2026-10-07 | 100 | $215.46 | $21.5K | 10,976 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-10-05 | 2026-10-07 | 200 | $215.46 | $43.1K | 11,076 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-09-17 | 2026-09-18 | 150 | — | $0 | 2,120 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-09-17 | 2026-09-18 | 150 | $119.54 | $17.9K | 11,426 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-09-17 | 2026-09-18 | 150 | $229.50 | $34.4K | 11,276 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-09-17 | 2026-09-18 | 150 | — | $0 | 2,120 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-09-17 | 2026-09-18 | 150 | $229.50 | $34.4K | 11,276 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-09-17 | 2026-09-18 | 150 | $119.54 | $17.9K | 11,426 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-09-08 | 2026-09-09 | 100 | — | $0 | 2,270 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-09-08 | 2026-09-09 | 100 | $119.54 | $12.0K | 11,376 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-09-08 | 2026-09-09 | 100 | $188.27 | $18.8K | 11,276 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-09-08 | 2026-09-09 | 200 | $188.27 | $37.7K | 11,376 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-09-08 | 2026-09-09 | 100 | $190.00 | $19.0K | 11,276 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-09-08 | 2026-09-09 | 100 | — | $0 | 2,270 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-09-08 | 2026-09-09 | 100 | $190.00 | $19.0K | 11,276 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-09-08 | 2026-09-09 | 100 | $119.54 | $12.0K | 11,376 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-09-08 | 2026-09-09 | 100 | $188.27 | $18.8K | 11,276 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-09-08 | 2026-09-09 | 200 | $188.27 | $37.7K | 11,376 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2026-09-01 | 2026-09-03 | 3,932 | $181.22 | $712.6K | 11,576 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2026-09-01 | 2026-09-03 | 3,932 | $181.22 | $712.6K | 11,576 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-08-05 | 2026-08-06 | 100 | — | $0 | 2,370 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-08-05 | 2026-08-06 | 150 | — | $0 | 2,470 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-08-05 | 2026-08-06 | 100 | $119.54 | $12.0K | 15,608 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-08-05 | 2026-08-06 | 150 | $220.00 | $33.0K | 15,508 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-08-05 | 2026-08-06 | 150 | $119.54 | $17.9K | 15,658 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-08-05 | 2026-08-06 | 100 | $218.39 | $21.8K | 15,508 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-08-05 | 2026-08-06 | 200 | $218.39 | $43.7K | 15,608 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-08-05 | 2026-08-06 | 100 | $218.39 | $21.8K | 15,508 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-08-05 | 2026-08-06 | 100 | — | $0 | 2,370 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-08-05 | 2026-08-06 | 150 | — | $0 | 2,470 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-08-05 | 2026-08-06 | 100 | $218.39 | $21.8K | 15,508 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-08-05 | 2026-08-06 | 100 | $119.54 | $12.0K | 15,608 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-08-05 | 2026-08-06 | 150 | $220.00 | $33.0K | 15,508 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-08-05 | 2026-08-06 | 150 | $119.54 | $17.9K | 15,658 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-08-05 | 2026-08-06 | 100 | $218.39 | $21.8K | 15,508 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-08-05 | 2026-08-06 | 200 | $218.39 | $43.7K | 15,608 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-07-06 | 2026-07-07 | 150 | — | $0 | 2,720 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-07-06 | 2026-07-07 | 100 | — | $0 | 2,620 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-07-06 | 2026-07-07 | 200 | $256.00 | $51.2K | 15,908 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-07-06 | 2026-07-07 | 100 | $256.00 | $25.6K | 15,808 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-07-06 | 2026-07-07 | 150 | $256.00 | $38.4K | 15,808 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-07-06 | 2026-07-07 | 100 | $119.54 | $12.0K | 15,908 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-07-06 | 2026-07-07 | 100 | $256.00 | $25.6K | 15,808 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-07-06 | 2026-07-07 | 150 | $119.54 | $17.9K | 15,958 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-06-05 | 2026-06-08 | 100 | — | $0 | 2,870 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-06-05 | 2026-06-08 | 150 | — | $0 | 2,970 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-06-05 | 2026-06-08 | 150 | $272.26 | $40.8K | 16,108 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-06-05 | 2026-06-08 | 100 | $272.26 | $27.2K | 16,108 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-06-05 | 2026-06-08 | 200 | $272.26 | $54.5K | 16,208 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-06-05 | 2026-06-08 | 100 | $119.54 | $12.0K | 16,208 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-06-05 | 2026-06-08 | 100 | $272.26 | $27.2K | 16,108 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-06-05 | 2026-06-08 | 150 | $119.54 | $17.9K | 16,258 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award deriv | 2026-03-01 | 2026-03-03 | 2,020 | — | $0 | 2,020 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award | 2026-03-01 | 2026-03-03 | 1,816 | — | $0 | 16,923 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award | 2026-03-01 | 2026-03-03 | 1,096 | — | $0 | 15,107 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2026-03-01 | 2026-03-03 | 443 | $228.14 | $101.1K | 17,287 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2026-03-01 | 2026-03-03 | 287 | $228.14 | $65.5K | 17,000 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2026-03-01 | 2026-03-03 | 303 | $228.14 | $69.1K | 16,697 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2026-03-01 | 2026-03-03 | 289 | $228.14 | $65.9K | 16,408 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award | 2026-03-01 | 2026-03-03 | 1,382 | — | $0 | 18,305 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2026-03-01 | 2026-03-03 | 575 | $228.14 | $131.2K | 17,730 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise deriv | 2026-02-25 | 2026-02-27 | 1,040 | — | $0 | 3,120 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-02-25 | 2026-02-27 | 933 | $239.13 | $223.1K | 14,011 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | S Sale | 2026-02-25 | 2026-02-27 | 1,040 | $238.00 | $247.5K | 14,011 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | M Exercise | 2026-02-25 | 2026-02-27 | 1,040 | $119.54 | $124.3K | 15,051 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2025-09-02 | 2025-09-03 | 267 | $185.25 | $49.5K | 14,944 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award deriv | 2025-03-01 | 2025-03-04 | 3,465 | — | $0 | 3,465 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2025-03-01 | 2025-03-04 | 284 | $135.79 | $38.6K | 15,441 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award | 2025-03-01 | 2025-03-04 | 1,842 | — | $0 | 15,725 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2025-03-01 | 2025-03-04 | 230 | $135.79 | $31.2K | 15,211 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2024-09-03 | 2024-09-04 | 257 | $155.44 | $39.9K | 13,883 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award deriv | 2024-03-01 | 2024-03-05 | 3,656 | — | $0 | 3,656 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2024-03-01 | 2024-03-05 | 249 | $114.18 | $28.4K | 14,141 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award | 2024-03-01 | 2024-03-05 | 1,928 | — | $0 | 14,390 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award | 2023-09-01 | 2023-09-01 | 8,364 | — | $0 | 12,712 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | F Tax w/h | 2023-09-01 | 2023-09-05 | 250 | $119.56 | $29.9K | 12,462 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award deriv | 2023-03-01 | 2023-03-03 | 4,160 | — | $0 | 4,160 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award | 2023-03-01 | 2023-03-03 | 2,072 | — | $0 | 4,348 | SEC↗ |
| GNRC GENERAC HOLDINGS INC. | A Award | 2022-09-01 | 2022-09-02 | 2,226 | — | $0 | 2,276 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | D To issuer deriv | 2021-12-02 | 2021-12-02 | 8,000 | — | $0 | 0 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | D To issuer deriv | 2021-12-02 | 2021-12-02 | 8,000 | — | $0 | 0 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | D To issuer deriv | 2021-12-02 | 2021-12-02 | 8,000 | — | $0 | 0 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | D To issuer deriv | 2021-12-02 | 2021-12-02 | 8,000 | — | $0 | 0 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | D To issuer deriv | 2021-12-02 | 2021-12-02 | 8,000 | — | $0 | 0 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | D To issuer deriv | 2021-12-02 | 2021-12-02 | 30,000 | — | $0 | 0 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | D To issuer | 2021-12-02 | 2021-12-02 | 6,064 | $22.00 | $133.4K | 0 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | D To issuer | 2021-12-02 | 2021-12-02 | 37,020 | $22.00 | $814.4K | 0 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award | 2021-01-01 | 2021-01-05 | 6,064 | — | $0 | 43,084 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award | 2020-01-01 | 2020-01-02 | 6,708 | — | $0 | 37,020 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | D To issuer deriv | 2019-03-29 | 2019-03-29 | 12,500 | — | $0 | 0 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | D To issuer | 2019-03-29 | 2019-03-29 | 3,669 | — | $0 | 0 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | D To issuer | 2019-03-29 | 2019-03-29 | 29,250 | — | $0 | 3,669 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award | 2019-01-01 | 2019-01-03 | 8,712 | — | $0 | 30,312 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | A Award | 2018-12-15 | 2018-12-18 | 3,669 | — | $0 | 32,919 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award deriv | 2018-01-01 | 2018-01-03 | 8,000 | — | $0 | 8,000 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award | 2018-01-01 | 2018-01-03 | 4,000 | — | $0 | 21,600 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | A Award | 2017-11-15 | 2017-11-17 | 5,293 | — | $0 | 29,250 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | S Sale | 2016-11-17 | 2016-11-17 | 7,000 | $24.35 | $170.4K | 23,957 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | A Award | 2016-11-15 | 2016-11-17 | 6,356 | — | $0 | 30,957 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | M Exercise deriv | 2016-05-23 | 2016-05-25 | 10,000 | — | $0 | 12,500 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | M Exercise | 2016-05-23 | 2016-05-25 | 10,000 | $5.66 | $56.6K | 34,601 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | S Sale | 2016-05-23 | 2016-05-25 | 10,000 | $22.33 | $223.3K | 24,601 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | A Award | 2015-11-16 | 2015-11-18 | 5,876 | — | $0 | 24,601 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | M Exercise deriv | 2015-05-12 | 2015-05-14 | 7,500 | — | $0 | 22,500 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | M Exercise | 2015-05-12 | 2015-05-14 | 7,500 | $5.66 | $42.5K | 26,225 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | S Sale | 2015-05-12 | 2015-05-14 | 7,500 | $21.06 | $157.9K | 18,725 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award deriv | 2015-01-01 | 2015-01-05 | 8,000 | — | $0 | 8,000 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award | 2015-01-01 | 2015-01-05 | 4,000 | — | $0 | 9,600 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | M Exercise | 2015-01-01 | 2015-01-05 | 4,000 | — | $0 | 5,600 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | M Exercise deriv | 2014-11-20 | 2014-11-24 | 10,000 | — | $0 | 30,000 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | M Exercise | 2014-11-20 | 2014-11-24 | 10,000 | $5.66 | $56.6K | 28,725 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | S Sale | 2014-11-20 | 2014-11-24 | 10,000 | $18.46 | $184.6K | 18,725 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | A Award | 2014-11-17 | 2014-11-19 | 6,784 | — | $0 | 18,725 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | M Exercise deriv | 2014-01-01 | 2015-01-05 | 4,000 | — | $0 | 0 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award deriv | 2014-01-01 | 2014-01-03 | 8,000 | — | $0 | 8,000 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award deriv | 2014-01-01 | 2014-01-03 | 4,000 | — | $0 | 4,000 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | A Award | 2013-11-15 | 2013-11-19 | 11,941 | — | $0 | 11,941 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | A Award deriv | 2013-06-12 | 2013-06-14 | 30,000 | — | $0 | 30,000 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | P Buy | 2013-05-17 | 2013-05-20 | 500 | $8.25 | $4.1K | 1,600 | SEC↗ |
| DSPG DSP GROUP INC /DE/ | P Buy | 2013-05-17 | 2013-05-20 | 1,100 | $8.25 | $9.1K | 1,100 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | A Award deriv | 2012-11-15 | 2012-11-19 | 40,000 | — | $0 | 40,000 | SEC↗ |
| IDTI INTEGRATED DEVICE TECHNOLO | A Award deriv | 2012-11-15 | 2012-11-20 | 40,000 | — | $0 | 40,000 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2012-02-24 | 2012-02-27 | 84,980 | — | $0 | 56,568 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2012-02-24 | 2012-02-27 | 211,383 | — | $0 | 398,487 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | F Tax w/h | 2012-02-24 | 2012-02-27 | 93,515 | $17.87 | $1.67M | 304,972 | SEC↗ |