Generac Holdings (GNRC) Earnings Analysis

Generac Holdings (GNRC) next reports earnings on 2026-07-29, consensus EPS 2.01 USD. Last quarter (2026-04-29) it beat with EPS 1.8 USD vs 1.33 USD est (+35.3%). It has beaten estimates in 5/5 recent quarters (100%). Trailing P/E 65.87.

Last updated 2026-07-23 · Source: FMP fundamentals + earnings calendar (company filings); consensus from sell-side analyst grades

When does GNRC next report earnings?

Next earnings date2026-07-29
Consensus EPS estimate2.01 USD
Revenue estimate1.18B

GNRC earnings history — beats and misses

Quarter (report date)EPS actualEPS est.SurpriseResult
2026-04-291.8 USD1.33 USD+35.3%Beat
2025-04-301.26 USD0.99 USD+27.3%Beat
2025-02-122.8 USD2.49 USD+12.4%Beat
2024-10-312.25 USD1.95 USD+15.4%Beat
2024-07-311.35 USD1.24 USD+8.9%Beat

Beat rate: 5/5 (100%) over reported quarters with consensus data.

GNRC valuation and analyst view

Trailing P/E65.87
Trailing EPS3.235 USD
Price / book4.66
Dividend yield0.00%
Market cap12.69B
Analyst consensusBuy (27 buy / 12 hold / 0 sell)
Avg price target300.17 USD

Related research pages

Frequently asked questions

When is Generac Holdings (GNRC)'s next earnings date?

Generac Holdings is next scheduled to report on 2026-07-29, with a consensus EPS estimate of 2.01 USD and revenue estimate of 1.18B.

Did GNRC beat earnings last quarter?

In its 2026-04-29 report, GNRC posted EPS of 1.8 USD versus a 1.33 USD estimate — a beat of 35.3%.

What is GNRC's earnings track record?

Over the last 5 reported quarters with consensus data, GNRC beat estimates 5 times (100%).

What is GNRC's current P/E ratio and EPS?

GNRC trades at a trailing P/E of 65.87 on trailing EPS of 3.235060207023515 USD.

What do analysts rate GNRC?

Analyst consensus is "Buy" across 39 ratings (0 strong buy, 27 buy, 12 hold, 0 sell, 0 strong sell). Average 12-month price target: 300.17 USD.