William Frels - Mairs & Power
Holding/activity history for Generac Holdings Inc. (GNRC)
← All GNRC superinvestors
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 99,747 | 0.20 | Reduce 8.13% | 0.01 | $137.70–241.09 · VW $193.75i | $19,483,582 | SEC |
| 2025 Q4 | 108,578 | 0.14 | Reduce 7.01% | 0.01 | $134.80–200.60 · VW $160.32i | $14,806,782 | SEC |
| 2025 Q3 | 116,761 | 0.18 | Reduce 11.29% | 0.02 | $140.75–203.25 · VW $180.12i | $19,545,791 | SEC |
| 2025 Q2 | 131,617 | 0.19 | Reduce 14.20% | 0.03 | $99.50–143.90 · VW $123.73i | $18,848,871 | SEC |
| 2025 Q1 | 153,397 | 0.20 | Reduce 8.52% | 0.02 | $122.95–165.41 · VW $140.93i | $19,427,730 | SEC |
| 2024 Q4 | 167,684 | 0.25 | Reduce 8.33% | 0.02 | $151.60–195.94 · VW $171.41i | $25,999,404 | SEC |
| 2024 Q3 | 182,915 | 0.27 | Reduce 4.06% | <0.01 | $132.64–169.57 · VW $151.53i | $29,061,535 | SEC |
| 2024 Q2 | 190,653 | 0.24 | Reduce 4.79% | 0.01 | $125.00–155.35 · VW $138.00i | $25,208,140 | SEC |
| 2024 Q1 | 200,237 | 0.24 | Reduce 2.17% | <0.01 | $108.89–132.50 · VW $119.04i | $25,257,895 | SEC |
| 2023 Q4 | 204,682 | 0.28 | Reduce 5.23% | 0.01 | $79.86–133.15 · VW $107.63i | $26,453,102 | SEC |
| 2023 Q3 | 215,982 | 0.28 | Reduce 25.00% | 0.12 | $103.18–156.95 · VW $128.23i | $23,533,399 | SEC |
| 2023 Q2 | 287,985 | 0.47 | Reduce 17.92% | 0.08 | $92.23–152.13 · VW $118.04i | $42,947,203 | SEC |
| 2023 Q1 | 350,844 | 0.44 | Add 21.64% | 0.08 | $96.58–141.54 · VW $117.55i | $37,894,660 | SEC |
| 2022 Q4 | 288,437 | 0.35 | Add 30.15% | 0.08 | $86.29–186.70 · VW $115.83i | $29,034,068 | SEC |
| 2022 Q3 | 221,617 | 0.50 | Add 48.52% | 0.16 | $167.11–282.62 · VW $220.16i | $39,479,000 | SEC |
| 2022 Q2 | 149,217 | 0.38 | Add 76.41% | 0.16 | $197.94–328.60 · VW $242.74i | $31,422,000 | SEC |
| 2022 Q1 | 84,583 | 0.25 | Add 0.90% | <0.01 | $251.74–353.98 · VW $297.84i | $25,143,000 | SEC |
| 2021 Q4 | 83,828 | 0.27 | Reduce 2.81% | <0.01 | $335.00–524.31 · VW $422.95i | $29,501,000 | SEC |
| 2021 Q3 | 86,254 | 0.35 | Reduce 4.07% | 0.02 | $383.10–466.92 · VW $423.13i | $35,249,000 | SEC |
| 2021 Q2 | 89,914 | 0.37 | Reduce 5.79% | 0.02 | $286.82–417.49 · VW $343.99i | $37,328,000 | SEC |
| 2021 Q1 | 95,435 | 0.33 | Reduce 8.92% | 0.02 | $222.51–364.00 · VW $305.14i | $31,250,000 | SEC |
| 2020 Q4 | 104,779 | 0.26 | Reduce 4.07% | 0.01 | $190.10–239.62 · VW $216.89i | $23,828,000 | SEC |
| 2020 Q3 | 109,224 | 0.26 | Reduce 10.23% | 0.02 | $120.75–194.35 · VW $169.91i | $21,150,000 | SEC |
| 2020 Q2 | 121,668 | 0.19 | Reduce 34.60% | 0.09 | $81.22–123.19 · VW $108.01i | $14,835,000 | SEC |
| 2020 Q1 | 186,048 | 0.25 | Reduce 69.21% | 0.48 | $75.50–118.86 · VW $102.77i | $17,334,000 | SEC |
| 2019 Q4 | 604,328 | 0.69 | Reduce 4.74% | 0.03 | $75.10–102.82 · VW $94.14i | $60,789,000 | SEC |
| 2019 Q3 | 634,405 | 0.60 | Reduce 7.50% | 0.04 | $68.23–84.86 · VW $75.48i | $49,699,000 | SEC |
| 2019 Q2 | 685,815 | 0.57 | Add 1.03% | <0.01 | $51.33–70.29 · VW $59.93i | $47,602,000 | SEC |
| 2019 Q1 | 678,832 | 0.42 | Add 0.44% | <0.01 | $48.42–54.98 · VW $51.80i | $34,777,000 | SEC |
| 2018 Q4 | 675,840 | 0.45 | Reduce 9.12% | 0.04 | $45.43–58.67 · VW $52.97i | $33,589,000 | SEC |
| 2018 Q3 | 743,665 | 0.49 | Reduce 3.93% | 0.02 | $49.64–60.70 · VW $55.24i | $41,950,000 | SEC |
| 2018 Q2 | 774,055 | 0.50 | Reduce 9.13% | 0.04 | $43.65–53.14 · VW $48.19i | $40,042,000 | SEC |
| 2018 Q1 | 851,835 | 0.48 | Reduce 3.39% | 0.02 | $42.96–52.65 · VW $46.97i | $39,108,000 | SEC |
| 2017 Q4 | 881,725 | 0.51 | Reduce 8.86% | 0.05 | $47.30–53.78 · VW $50.18i | $43,663,000 | SEC |
| 2017 Q3 | 967,465 | 0.53 | Reduce 4.53% | 0.02 | $35.51–46.75 · VW $41.53i | $44,436,000 | SEC |
| 2017 Q2 | 1,013,346 | 0.44 | Add 4.38% | 0.02 | $33.77–37.68 · VW $35.55i | $36,612,000 | SEC |
| 2017 Q1 | 970,806 | 0.44 | Add 12.93% | 0.05 | $36.48–44.84 · VW $39.76i | $36,192,000 | SEC |
| 2016 Q4 | 859,616 | 0.45 | Reduce 1.35% | <0.01 | $35.32–43.68 · VW $39.27i | $35,021,000 | SEC |
| 2016 Q3 | 871,356 | 0.42 | Add 4.88% | 0.02 | $32.34–38.47 · VW $36.16i | $31,630,000 | SEC |
| 2016 Q2 | 830,776 | 0.39 | Add 4.20% | 0.02 | $33.14–39.59 · VW $36.71i | $29,044,000 | SEC |
| 2016 Q1 | 797,291 | 0.42 | Reduce 3.03% | 0.01 | $26.29–38.62 · VW $31.98i | $29,691,000 | SEC |
| 2015 Q4 | 822,236 | 0.37 | Reduce 3.01% | 0.01 | $26.33–33.00 · VW $30.46i | $24,478,000 | SEC |
| 2015 Q3 | 847,720 | 0.40 | Add 3.85% | 0.01 | $27.09–40.21 · VW $32.20i | $25,508,000 | SEC |
| 2015 Q2 | 816,295 | 0.46 | Add 3.38% | 0.02 | $39.20–49.57 · VW $42.12i | $32,448,000 | SEC |
| 2015 Q1 | 789,570 | 0.53 | Add 0.12% | <0.01 | $43.68–50.77 · VW $47.14i | $38,444,000 | SEC |
| 2014 Q4 | 788,640 | 0.51 | Add 10.48% | 0.05 | $38.64–48.25 · VW $43.69i | $36,877,000 | SEC |
| 2014 Q3 | 713,820 | 0.42 | Add 879.18% | 0.38 | $40.53–48.27 · VW $44.32i | $28,938,000 | SEC |
| 2014 Q2 | 72,900 | 0.05 | Add 64.19% | 0.02 | $45.67–60.99 · VW $51.16i | $3,553,000 | SEC |
| 2014 Q1 | 44,400 | 0.04 | Buy | 0.04 | $45.02–62.50 · VW $53.58i | $2,618,000 | SEC |
Price snapshot:
Current price$226.95
Avg. buy price$124.39
+/- since buy82.45%
52-week low$134.80
52-week high$296.44