Generac Holdings Inc.
MX ˙ BMV ˙ US3687361044
SecurityMX:GNRC / Generac Holdings Inc.
InstitutionPrincipal Financial Group Inc
Latest Disclosed Ownership65,352 shares
Latest Disclosed Value $ 12,765,205
Principal Financial Group Inc reports 7.84% decrease in ownership of GNRC / Generac Holdings Inc.

On May 4, 2026 - Principal Financial Group Inc filed a 13F-HR form disclosing ownership of 65,352 shares of Generac Holdings Inc. (MX:GNRC) valued at $12,765,205 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 2, 2026 disclosing 70,913 shares of Generac Holdings Inc.. This represents a change in shares of -7.84% during the quarter.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-04 2026-03-31 13F GENERAC HLDGS COM 368736104 65,352 -5,561 -7.84 12,765 32.01 0.0068
2026-02-02 2025-12-31 13F GENERAC HLDGS COM 368736104 70,913 -15,710 -18.14 9,670 -33.31 0.0049
2025-11-04 2025-09-30 13F GENERAC HLDGS COM 368736104 86,623 20,270 30.55 14,501 52.60 0.0073
2025-08-08 2025-06-30 13F GENERAC HLDGS COM 368736104 66,353 -3,278 -4.71 9,502 7.76 0.0050
2025-04-28 2025-03-31 13F GENERAC HLDGS COM 368736104 69,631 -4,060 -5.51 8,819 -22.82 0.0049
2025-01-31 2024-12-31 13F GENERAC HLDGS COM 368736104 73,691 2,419 3.39 11,426 0.90 0.0062
2024-10-31 2024-09-30 13F GENERAC HLDGS COM 368736104 71,272 3,426 5.05 11,324 26.23 0.0062
2024-07-29 2024-06-30 13F GENERAC HLDGS COM 368736104 67,846 -2,296 -3.27 8,971 1.39 0.0053
2024-04-29 2024-03-31 13F GENERAC HLDGS COM 368736104 70,142 924 1.33 8,848 -1.10 0.0052
2024-02-07 2023-12-31 13F GENERAC HLDGS COM 368736104 69,218 -2,076 -2.91 8,946 15.15 0.0057
2023-11-02 2023-09-30 13F GENERAC HLDGS COM 368736104 71,294 -79,685 -52.78 7,768 -65.50 0.0056
2023-08-07 2023-06-30 13F GENERAC HLDGS COM 368736104 150,979 68,704 83.51 22,516 153.38 0.0154
2023-05-09 2023-03-31 13F GENERAC HLDGS COM 368736104 82,275 -41 -0.05 8,887 7.25 0.0064
2023-02-09 2022-12-31 13F GENERAC HLDGS COM 368736104 82,316 -2,000 -2.37 8,286 -44.84 0.0062
2022-11-09 2022-09-30 13F GENERAC HLDGS COM 368736104 84,316 2,062 2.51 15,020 -13.28 0.0119
2022-08-10 2022-06-30 13F GENERAC HLDGS COM 368736104 82,254 70,134 578.66 17,321 380.87 0.0128
2022-05-09 2022-03-31 13F GENERAC HLDGS COM 368736104 12,120 -67,990 -84.87 3,602 -87.22 0.0014
2022-05-09 2022-03-31 13F GENERAC HLDGS COM 368736104 77,831 23,136
2022-02-09 2021-12-31 13F GENERAC HLDGS COM 368736104 80,110 -1,362 -1.67 28,193 -15.32 0.0168
2021-11-09 2021-09-30 13F GENERAC HLDGS COM 368736104 81,472 -673 -0.82 33,295 -2.37 0.0217
2021-08-10 2021-06-30 13F GENERAC HLDGS COM 368736104 82,145 1,313 1.62 34,103 28.84 0.0220
2021-05-10 2021-03-31 13F GENERAC HLDGS COM 368736104 80,832 -108,669 -57.34 26,469 -38.58 0.0187
2021-02-23 2020-12-31 13F/A-1 GENERAC HLDGS COM 368736104 189,501 474 0.25 43,095 17.74 0.0319
2021-02-08 2020-12-31 13F GENERAC HLDGS COM 368736104 189,501 474 43,095 16,954.2371
2020-11-06 2020-09-30 13F GENERAC HLDGS COM 368736104 189,027 -6,975 -3.56 36,603 53.16 0.0308
2020-08-05 2020-06-30 13F GENERAC HLDGS COM 368736104 196,002 4,875 2.55 23,898 34.20 0.0212
2020-05-12 2020-03-31 13F GENERAC HLDGS COM 368736104 191,127 182,532 2,123.70 17,808 1,958.73 0.0197
2020-02-05 2019-12-31 13F GENERAC HLDGS COM 368736104 8,595 -38,571 -81.78 865 -76.59 0.0007
2019-11-13 2019-09-30 13F GENERAC HLDGS COM 368736104 47,166 8,046 20.57 3,695 36.10 0.0033
2019-08-12 2019-06-30 13F GENERAC HLDGS COM 368736104 39,120 -14,641 -27.23 2,715 -1.42 0.0024
2019-05-10 2019-03-31 13F GENERAC HLDGS COM 368736104 53,761 727 1.37 2,754 4.48 0.0026
2019-02-14 2018-12-31 13F GENERAC HLDGS COM 368736104 53,034 13,810 35.21 2,636 19.11 0.0028
2018-11-14 2018-09-30 13F GENERAC HLDGS COM 368736104 39,224 3,801 10.73 2,213 20.80 0.0020
2018-08-13 2018-06-30 13F GENERAC HLDGS COM 368736104 35,423 25,709 264.66 1,832 310.76 0.0017
2018-05-14 2018-03-31 13F GENERAC HLDGS COM 368736104 9,714 -1,237 -11.30 446 -17.71 0.0004
2018-02-12 2017-12-31 13F GENERAC HLDGS COM 368736104 10,951 392 3.71 542 11.75 0.0005
2017-11-02 2017-09-30 13F GENERAC HLDGS COM 368736104 10,559 1,996 23.31 485 56.96 0.0005
2017-08-08 2017-06-30 13F GENERAC HLDGS COM 368736104 8,563 -4,907 -36.43 309 -38.45 0.0003
2017-05-11 2017-03-31 13F GENERAC HLDGS COM 368736104 13,470 180 1.35 502 -7.21 0.0006
2017-02-13 2016-12-31 13F GENERAC HLDGS COM 368736104 13,290 4,448 50.31 541 68.54 0.0007
2016-11-10 2016-09-30 13F GENERAC HLDGS COM 368736104 8,842 99 1.13 321 4.90 0.0004
2016-08-09 2016-06-30 13F GENERAC HLDGS COM 368736104 8,743 -505 -5.46 306 -11.05 0.0004
2016-05-10 2016-03-31 13F GENERAC HLDGS COM 368736104 9,248 -3,404 -26.90 344 -8.75 0.0005
2016-02-09 2015-12-31 13F GENERAC HLDGS COM 368736104 12,652 246 1.98 377 1.07 0.0006
2015-11-12 2015-09-30 13F/A-1 GENERAC HLDGS COM 368736104 12,406 226 1.86 373 -22.93 0.0006
2015-11-09 2015-09-30 13F GENERAC HLDGS COM 368736104 12,406 373
2015-08-10 2015-06-30 13F GENERAC HLDGS COM 368736104 12,180 -765 -5.91 484 -23.17 0.0007
2015-05-14 2015-03-31 13F/A-1 GENERAC HLDGS COM 368736104 12,945 -174 -1.33 630 2.77 0.0009
2015-05-12 2015-03-31 13F GENERAC HLDGS COM 368736104 12,945 630
2015-02-12 2014-12-31 13F GENERAC HLDGS COM 368736104 13,119 -1,461 -10.02 613 3.72 0.0010
2014-11-13 2014-09-30 13F GENERAC HLDGS COM 368736104 14,580 -188,465 -92.82 591 -94.03 0.0010
2014-08-12 2014-06-30 13F GENERAC HLDGS COM 368736104 203,045 2,937 1.47 9,897 -16.13 0.0166
2014-05-13 2014-03-31 13F GENERAC HLDGS COM 368736104 200,108 48,779 32.23 11,801 37.67 0.0211
2014-02-12 2013-12-31 13F GENERAC HLDGS COM 368736104 151,329 134,600 804.59 8,572 1,102.24 0.0160
2013-11-05 2013-09-30 13F GENERAC HLDGS COM 368736104 16,729 -771 -4.41 713 10.03 0.0015
2013-08-12 2013-06-30 13F GENERAC HLDGS COM 368736104 17,500 17,500 648 0.0014
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.