
Generac (GNRC) stock
Industrials · Heavy Electrical Equipment
Generac (GNRC) is a Heavy Electrical Equipment company in the Industrials sector, headquartered in Waukesha, Wisconsin. As of October 23, 2026, GNRC closed at $186.92, a market capitalization of $11.04 billion, the 486th largest company in the S&P 500. Over the last twelve months it generated $4.44 billion in revenue (+11% year over year) and $379.25 million in free cash flow. The stock trades at 43.0x trailing earnings and 14.4x forward earnings.
- 1-year total return: -1.1% (dividends reinvested)
- 5-year return: -16.9% a year
- 52-week range: $134.80 – $296.44
- Gross margin 39.5%, operating margin 17.9%
- FI Handbook report card: C+ across 10 metrics
- 80th largest of 83 Industrials stocks in the S&P 500
GNRC price chart
1Y price change: -1.1% (price only; total returns below include dividends)
| Total return | 1M | YTD | 1Y | 3Y | 5Y | 10Y | MAX |
|---|---|---|---|---|---|---|---|
| GNRC | -6.3% | +37.1% | -1.1% | +28.4% | -16.9% | +17.7% | +20.4% |
Dividends reinvested. 3Y and longer are annualized; MAX is annualized since 2010.
GNRC key statistics
- Market cap
- $11.0B
- #486 in S&P 500
- P/E (TTM)
- 43.0x
- Forward P/E
- 14.4x
- EPS (TTM)
- $4.35
- Revenue (TTM)
- $4.4B
- +11%
- Free cash flow
- $379.2M
- Gross margin
- 39.5%
- Operating margin
- 17.9%
- Return on equity
- 9.5%
- Dividend yield
- None
- 52-week range
- $134.80 – $296.44
- Beta
- 1.92
- Price / sales
- 2.5x
- EV / EBITDA
- 19.1x
- Debt / equity
- 0.49x
- Employees
- 9,400
GNRC report card
C+Ten fundamentals graded A to F against fixed thresholds. Not a buy or sell rating.
- Revenue growth10.6%B
- Gross margin39.5%C
- Operating margin17.9%C
- FCF margin8.5%C
- Return on equity9.5%D
- Net debt / EBITDA1.8xC
- Forward P/E14.4xA
- PEG ratio0.5xA
- Shareholder yield1.3%D
- Share count change / yr-1.4%B
Generac Holdlings financials
Revenue went from $1.4B in fiscal 2016 to $4.2B in fiscal 2025, growing 12.6% a year.
| Fiscal year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.4B | $1.7B | $2.0B | $2.2B | $2.5B | $3.7B | $4.6B | $4.0B | $4.3B | $4.2B |
| Gross profit | $512.4M | $584.8M | $725.0M | $797.8M | $957.7M | $1.4B | $1.5B | $1.4B | $1.7B | $1.6B |
| Operating income | $202.8M | $250.6M | $357.2M | $372.2M | $479.1M | $721.1M | $566.3M | $386.2M | $536.7M | $289.2M |
| Net income | $97.2M | $157.8M | $238.3M | $252.0M | $350.6M | $550.5M | $399.5M | $214.6M | $316.3M | $159.6M |
| EPS (diluted) | $1.47 | $2.53 | $3.54 | $4.03 | $5.48 | $8.30 | $5.42 | $3.27 | $5.39 | $2.69 |
| Free cash flow | $210.7M | $224.1M | $199.6M | $248.1M | $424.4M | $301.2M | -$27.7M | $392.6M | $604.6M | $268.1M |
| Buybacks | $149.9M | $30.0M | $25.7M | $0 | $0 | $126.0M | $345.8M | $251.5M | $152.7M | $147.9M |
| Dividends paid | $76.0K | $0 | $314.0K | $285.0K | $0 | $0 | $309.0K | $0 | $273.0K | $293.0K |
| Diluted shares | 65.4M | 62.6M | 62.2M | 62.9M | 63.7M | 64.3M | 64.7M | 62.1M | 60.4M | 59.3M |
Source: SEC filings (10-K XBRL). EPS and share counts are split-adjusted.
What's priced into GNRC?
A reverse DCF asks what growth the current price requires. With an enterprise value of $12.2B and $379.2M of trailing free cash flow, Generac Holdlings needs to grow free cash flow about 22.7% a year for ten years (fading to 3.0% terminal growth) to earn a 10% annual return. For context, free cash flow grew -8.8% a year over the last five years.
P/E ratio history
Current 69.5x vs. median 27.4x (10th–90th percentile 12.6x–59.8x).
A model, not a forecast or advice. Small changes in assumptions move the answer a lot.
GNRC analyst price targets
18 analysts' average 12-month target is $286.44 (+53% vs. $186.92). Targets range from $215.00 to $375.00. 73% rate it a buy.
GNRC earnings
Next report: October 28, 2026. Generac Holdlings has beaten EPS estimates 2 quarters in a row. Last quarter's revenue was $1.2B (+11% year over year).
| Report date | EPS estimate | EPS actual | Surprise |
|---|---|---|---|
| Jul 29, 2026 | $2.01 | $2.91 | +44.6% |
| Apr 29, 2026 | $1.33 | $1.80 | +35.5% |
| Feb 11, 2026 | $1.77 | $1.61 | -9.0% |
| Oct 29, 2025 | $2.20 | $1.83 | -16.7% |
| Jul 30, 2025 | $1.32 | $1.65 | +24.6% |
| Apr 30, 2025 | $0.97 | $1.26 | +30.4% |
| Feb 12, 2025 | $2.53 | $2.80 | +10.8% |
| Oct 31, 2024 | $1.95 | $2.25 | +15.5% |
Stocks like GNRC
| Name | Today | 1Y | Mkt cap | P/E | |
|---|---|---|---|---|---|
| -1.50% | +37% | $217.1B | 23.4x | Compare | |
| -2.42% | +33% | $315.8B | 29.6x | Compare | |
| -2.69% | -6% | $296.4B | 32.6x | Compare | |
| -1.90% | +8% | $257.8B | 31.1x | Compare | |
| +0.39% | +39% | $174.2B | 35.9x | Compare | |
| -1.75% | +36% | $174.0B | 22.8x | Compare | |
| +0.43% | -14% | $148.9B | 67.3x | Compare | |
| -0.78% | -1% | $142.2B | 37.2x | Compare |
GNRC news
- Generac Q3 Earnings Preview: Can The Amazon AI Deal Deliver A Major Beat? · Oct 25, 2026
- Generac Holdings Earnings Preview: What to Expect · Oct 23, 2026
- Generac Holdings (GNRC) Reports Next Week: Wall Street Expects Earnings Growth · Oct 21, 2026
- 1 Beaten-Down AI Stock That Analysts Say Could Jump 50% · Oct 21, 2026
- Bloom Energy Retreats 4% as AI Power Trade Unwinds; Caterpillar Slides 3%, Generac Slips · Oct 15, 2026
GNRC stock FAQ
What is GNRC's market cap?
Generac's market capitalization is $11.04 billion as of October 23, 2026, ranking 486th in the S&P 500.
What is GNRC's P/E ratio?
GNRC trades at a trailing price-to-earnings ratio of 43.0x and a forward P/E of 14.4x. Its median P/E over the period we track is 27.4x.
Does GNRC pay a dividend?
No. Generac does not currently pay a regular cash dividend.
How much has GNRC stock returned?
Including reinvested dividends, GNRC returned -1.1% over one year, -16.9% a year over five years, +17.7% a year over ten years through October 23, 2026.
Is GNRC stock overvalued?
At today's price, a reverse discounted cash flow model (10% discount rate, 3% terminal growth) implies Generac must grow free cash flow about 23% a year for the next decade. Its free cash flow fell 9% a year over the last five years. Whether that is achievable decides if the stock is cheap or expensive. This is a model, not advice.
What is the GNRC price target?
18 analysts cover GNRC with an average 12-month price target of $286.44, +53% from the current price. 73% of them rate it a buy.
When does GNRC report earnings?
Generac is expected to report earnings on October 28, 2026. It has beaten EPS estimates 2 quarters in a row.
How many employees does Generac have?
Generac has about 9,400 full-time employees, or $472,206 of revenue per employee.
Sources: SEC EDGAR filings, Yahoo Finance market data (delayed), FI Handbook calculations. Last close October 23, 2026. Methodology