Current roles
From Section 16 filings (Forms 3, 4 and 5) in the last 13 months.
Past roles
“Last filing” is the latest Form 3/4/5 for that company, an upper bound on the end date.
None on record since 2016.
Sits alongside
People who currently share a board or management team with this person.
Open-market trades
Purchases and sales reported on Form 4 at S&P 500 companies.
| Date | Company | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| Nov 2, 2026 | GNRC | Sale | 5,000 | $200.61 | $1.0M |
| Oct 1, 2026 | GNRC | Sale | 5,000 | $206.00 | $1.0M |
| Sep 1, 2026 | GNRC | Sale | 5,000 | $182.21 | $911K |
| Aug 3, 2026 | GNRC | Sale | 5,000 | $194.89 | $974K |
| Jul 1, 2026 | GNRC | Sale | 5,000 | $288.05 | $1.4M |
| Jun 1, 2026 | GNRC | Sale | 5,000 | $272.18 | $1.4M |
| May 1, 2026 | GNRC | Sale | 5,000 | $260.02 | $1.3M |
| Apr 1, 2026 | GNRC | Sale | 5,000 | $199.81 | $999K |
| Mar 5, 2026 | GNRC | Sale | 5,000 | $216.95 | $1.1M |
| Feb 2, 2026 | GNRC | Sale | 5,000 | $166.91 | $835K |
| Jan 2, 2026 | GNRC | Sale | 5,000 | $137.98 | $690K |
| Dec 1, 2025 | GNRC | Sale | 5,000 | $148.27 | $741K |
| Nov 3, 2025 | GNRC | Sale | 5,000 | $166.43 | $832K |
| Oct 1, 2025 | GNRC | Sale | 5,000 | $167.42 | $837K |
| Sep 2, 2025 | GNRC | Sale | 5,000 | $181.21 | $906K |
| Aug 1, 2025 | GNRC | Sale | 5,000 | $189.35 | $947K |
| Jul 1, 2025 | GNRC | Sale | 5,000 | $142.40 | $712K |
| Jun 5, 2025 | GNRC | Sale | 5,000 | $127.47 | $637K |
| Feb 3, 2025 | GNRC | Sale | 5,000 | $145.15 | $726K |
| Jan 2, 2025 | GNRC | Sale | 5,000 | $157.50 | $788K |
| Dec 2, 2024 | GNRC | Sale | 5,000 | $189.83 | $949K |
| Nov 13, 2024 | GNRC | Sale | 402 | $194.62 | $78K |
| Nov 13, 2024 | GNRC | Sale | 29,591 | $193.32 | $5.7M |
| Nov 1, 2024 | GNRC | Sale | 5,000 | $166.60 | $833K |
| Oct 1, 2024 | GNRC | Sale | 5,000 | $158.93 | $795K |
| Sep 3, 2024 | GNRC | Sale | 5,000 | $155.36 | $777K |
| Aug 1, 2024 | GNRC | Sale | 5,000 | $155.98 | $780K |
| Jul 1, 2024 | GNRC | Sale | 5,000 | $133.39 | $667K |
| Jun 3, 2024 | GNRC | Sale | 5,000 | $148.98 | $745K |
| May 1, 2024 | GNRC | Sale | 5,000 | $139.95 | $700K |
| Apr 1, 2024 | GNRC | Sale | 5,000 | $126.94 | $635K |
| Mar 14, 2024 | GNRC | Sale | 5,000 | $115.00 | $575K |
| Feb 1, 2024 | GNRC | Sale | 5,000 | $115.22 | $576K |
| Jan 2, 2024 | GNRC | Sale | 5,000 | $127.28 | $636K |
| Dec 1, 2023 | GNRC | Sale | 5,000 | $116.76 | $584K |
| Nov 1, 2023 | GNRC | Sale | 5,000 | $95.26 | $476K |
| Oct 2, 2023 | GNRC | Sale | 5,000 | $108.24 | $541K |
| Sep 1, 2023 | GNRC | Sale | 5,000 | $120.23 | $601K |
| Aug 1, 2023 | GNRC | Sale | 5,000 | $152.22 | $761K |
| Jul 3, 2023 | GNRC | Sale | 5,000 | $149.15 | $746K |
| Jun 1, 2023 | GNRC | Sale | 5,000 | $108.12 | $541K |
| May 1, 2023 | GNRC | Sale | 5,000 | $102.16 | $511K |
| Apr 3, 2023 | GNRC | Sale | 5,000 | $109.48 | $547K |
| Mar 1, 2023 | GNRC | Sale | 5,000 | $120.10 | $601K |
| Mar 1, 2023 | GNRC | Sale | 1,400 | $120.62 | $169K |
| Mar 1, 2023 | GNRC | Sale | 9,371 | $120.10 | $1.1M |
| Mar 1, 2023 | GNRC | Sale | 29,436 | $118.95 | $3.5M |
| Jan 3, 2023 | GNRC | Sale | 5,000 | $102.69 | $513K |
| Dec 1, 2022 | GNRC | Sale | 5,000 | $105.20 | $526K |
| Nov 1, 2022 | GNRC | Sale | 5,000 | $119.05 | $595K |
| Oct 3, 2022 | GNRC | Sale | 5,000 | $179.90 | $900K |
| Sep 1, 2022 | GNRC | Sale | 5,000 | $216.36 | $1.1M |
| Aug 1, 2022 | GNRC | Sale | 5,000 | $264.96 | $1.3M |
| Jul 1, 2022 | GNRC | Sale | 5,000 | $213.81 | $1.1M |
| Jun 1, 2022 | GNRC | Sale | 5,000 | $250.68 | $1.3M |
| May 2, 2022 | GNRC | Sale | 5,000 | $218.70 | $1.1M |
| Apr 1, 2022 | GNRC | Sale | 5,000 | $298.74 | $1.5M |
| Mar 1, 2022 | GNRC | Sale | 5,000 | $314.49 | $1.6M |
| Feb 1, 2022 | GNRC | Sale | 5,000 | $286.29 | $1.4M |
| Feb 1, 2022 | GNRC | Sale | 2,192 | $282.96 | $620K |
| Feb 1, 2022 | GNRC | Sale | 11,053 | $282.16 | $3.1M |
| Feb 1, 2022 | GNRC | Sale | 10,615 | $281.16 | $3.0M |
| Feb 1, 2022 | GNRC | Sale | 3,232 | $280.08 | $905K |
| Feb 1, 2022 | GNRC | Sale | 2,802 | $284.05 | $796K |
| Jan 3, 2022 | GNRC | Sale | 521 | $345.93 | $180K |
| Jan 3, 2022 | GNRC | Sale | 465 | $344.57 | $160K |
| Jan 3, 2022 | GNRC | Sale | 214 | $346.43 | $74K |
| Jan 3, 2022 | GNRC | Sale | 2,246 | $353.93 | $795K |
| Jan 3, 2022 | GNRC | Sale | 484 | $347.49 | $168K |
| Jan 3, 2022 | GNRC | Sale | 316 | $348.49 | $110K |
| Jan 3, 2022 | GNRC | Sale | 198 | $349.90 | $69K |
| Jan 3, 2022 | GNRC | Sale | 274 | $350.86 | $96K |
| Jan 3, 2022 | GNRC | Sale | 282 | $351.94 | $99K |
| Dec 1, 2021 | GNRC | Sale | 1,882 | $423.42 | $797K |
| Dec 1, 2021 | GNRC | Sale | 100 | $427.22 | $43K |
| Dec 1, 2021 | GNRC | Sale | 300 | $425.67 | $128K |
| Dec 1, 2021 | GNRC | Sale | 585 | $419.24 | $245K |
| Dec 1, 2021 | GNRC | Sale | 670 | $421.20 | $282K |
| Dec 1, 2021 | GNRC | Sale | 516 | $422.13 | $218K |
| Dec 1, 2021 | GNRC | Sale | 947 | $424.32 | $402K |
| Nov 1, 2021 | GNRC | Sale | 1,091 | $499.11 | $545K |
| Nov 1, 2021 | GNRC | Sale | 500 | $498.14 | $249K |
| Nov 1, 2021 | GNRC | Sale | 400 | $496.85 | $199K |
| Nov 1, 2021 | GNRC | Sale | 1,150 | $495.21 | $569K |
| Nov 1, 2021 | GNRC | Sale | 1,150 | $494.28 | $568K |
| Nov 1, 2021 | GNRC | Sale | 709 | $500.01 | $355K |
| Oct 1, 2021 | GNRC | Sale | 2,496 | $401.35 | $1.0M |
| Oct 1, 2021 | GNRC | Sale | 100 | $406.90 | $41K |
| Oct 1, 2021 | GNRC | Sale | 300 | $408.67 | $123K |
| Oct 1, 2021 | GNRC | Sale | 1,227 | $402.35 | $494K |
| Oct 1, 2021 | GNRC | Sale | 577 | $403.00 | $233K |
| Oct 1, 2021 | GNRC | Sale | 300 | $404.59 | $121K |
| Sep 1, 2021 | GNRC | Sale | 1,915 | $436.73 | $836K |
| Sep 1, 2021 | GNRC | Sale | 1,590 | $440.43 | $700K |
| Sep 1, 2021 | GNRC | Sale | 510 | $439.39 | $224K |
| Sep 1, 2021 | GNRC | Sale | 985 | $437.89 | $431K |
| Aug 2, 2021 | GNRC | Sale | 900 | $416.46 | $375K |
| Aug 2, 2021 | GNRC | Sale | 100 | $418.01 | $42K |
| Aug 2, 2021 | GNRC | Sale | 200 | $415.55 | $83K |
| Aug 2, 2021 | GNRC | Sale | 300 | $414.09 | $124K |
SEC reporting-owner ID (CIK) 1483001 · all filings on EDGAR