GNRC
Generac Holdings Inc.
Industrials
$247.79
as of May 21, 2026
Sign in to add GNRC to your portfolio.
Sign inMarket cap
$14.43B
P/E (TTM)
75.8x
EPS (TTM)
$3.24
Dividend yield
โ
Annual financials
| FY | Revenue | Net income | FCF | Gross margin | Op. margin | EPS (diluted) |
|---|---|---|---|---|---|---|
| 2021 | $3.74B | $533.39M | $301.16M | 36.4% | 19.3% | $8.51 |
| 2022 | $4.56B | $350.27M | $-27.67M | 33.3% | 12.4% | $5.55 |
| 2023 | $4.02B | $203.09M | $392.61M | 33.9% | 9.6% | $3.31 |
| 2024 | $4.30B | $325.26M | $604.57M | 38.8% | 12.5% | $5.46 |
| 2025 | $4.21B | $159.55M | $268.13M | 38.3% | 6.9% | $2.73 |
Recent prices
| Date | Open | Close | Volume |
|---|---|---|---|
| May 21, 2026 | $243.73 | $247.79 | 656.30K |
| May 20, 2026 | $245.31 | $245.19 | 673.41K |
| May 19, 2026 | $247.67 | $243.97 | 940.37K |
| May 18, 2026 | $266.01 | $253.05 | 828.21K |
| May 15, 2026 | $270.22 | $263.68 | 972.38K |
| May 14, 2026 | $269.58 | $276.49 | 701.90K |
| May 13, 2026 | $273.36 | $267.25 | 603.03K |
| May 12, 2026 | $268.43 | $269.59 | 654.10K |
| May 11, 2026 | $268.52 | $271.40 | 572.89K |
| May 08, 2026 | $270.00 | $269.41 | 634.43K |
| May 07, 2026 | $268.82 | $266.75 | 1.06M |
| May 06, 2026 | $266.74 | $267.42 | 732.63K |
| May 05, 2026 | $259.83 | $263.68 | 744.24K |
| May 04, 2026 | $259.91 | $257.07 | 721.90K |
| May 01, 2026 | $260.02 | $259.34 | 848.52K |
| Apr 30, 2026 | $256.05 | $259.23 | 1.80M |
| Apr 29, 2026 | $243.77 | $252.92 | 2.28M |
| Apr 28, 2026 | $216.49 | $217.12 | 1.19M |
| Apr 27, 2026 | $225.22 | $220.30 | 957.33K |
| Apr 24, 2026 | $220.65 | $220.93 | 652.86K |
| Apr 23, 2026 | $215.83 | $218.38 | 518.13K |
| Apr 22, 2026 | $218.47 | $213.69 | 497.94K |
| Apr 21, 2026 | $216.09 | $213.85 | 754.40K |
| Apr 20, 2026 | $211.35 | $217.26 | 648.04K |
Profitability & balance
- ROE (TTM)
- 7.2%
- Gross margin
- 38.1%
- Operating margin
- 7.5%
- Net margin
- 4.4%
- Debt / equity
- 0.49