Generac Holdings Inc.

GNRC · Industrials

About Generac Holdings Inc. (GNRC)

Generac Holdings Inc. is a Specialty Industrial Machinery company operating in the Industrials sector.

GNRC trades on the US stock exchanges (NYSE/NASDAQ) and is classified as a large-cap stock .

Sector
Industrials
Industry
Specialty Industrial Machinery

Key Statistics

Current Price
$197.93
Market Cap
$11.68B
52-Week High
$296.44
52-Week Low
$134.80
Sector
Industrials
Industry
Specialty Industrial Machinery

$1,000 Invested in Generac Holdings Inc. (GNRC)

1 Year
$1,194
+19%
3 Years
$2,378
+138%
5 Years
$421
+-58%
10 Years
$5,393
+439%
Since IPO
$23,394
+2239%

How much would $1,000 invested in GNRC be worth today?

What would $1,000 invested in GNRC 1 year ago be worth today?

A $1,000 investment in Generac Holdings Inc. (GNRC) in 2025 would be worth $1,194 as of November 2026, representing a +19.4% total return.

What would $1,000 invested in GNRC 3 years ago be worth today?

A $1,000 investment in Generac Holdings Inc. (GNRC) in 2023 would be worth $2,378 as of November 2026, representing a +137.8% total return.

What would $1,000 invested in GNRC 5 years ago be worth today?

A $1,000 investment in Generac Holdings Inc. (GNRC) in 2021 would be worth $421 as of November 2026, representing a -57.9% total return.

What would $1,000 invested in GNRC 10 years ago be worth today?

A $1,000 investment in Generac Holdings Inc. (GNRC) in 2016 would be worth $5,393 as of November 2026, representing a +439.3% total return.

What would $1,000 invested in GNRC at IPO be worth today?

A $1,000 investment in Generac Holdings Inc. (GNRC) at IPO would be worth $23,394 as of November 2026, representing a +2239.4% total return.

Monthly Returns Heatmap

Avg Monthly Return
+2.41%
Positive Months
113
56% of 200
Negative Months
87
44% of 200
Data Period
16+ years
200 months
Best Performers
Best month ever: Oct 2012 (+48.5%)
Best month on avg: June (+7.4%)
Worst Performers
Worst month ever: Oct 2022 (-34.9%)
Worst month on avg: August (-1.7%)

Over the past 16+ years (200 months), Generac Holdings Inc. (GNRC) has averaged a monthly return of +2.41% with a median return of +1.82%. The stock had 113 positive months (56%) and 87 negative months (44%). The best month in GNRC's history was October 2012 with a +48.5% return, while the worst was October 2022 at -34.9%. Historically, June tends to be the strongest month (averaging +7.4%), and August the weakest (-1.7%).

GNRC's longest winning streak was 11 consecutive months of gains, while its longest losing streak was 6 consecutive months of losses. The best full year was 2020 with a cumulative return of +89.6%, and the worst was 2022 at -100.3%.

Annual Returns

Over 16 years of trading history, Generac Holdings Inc. (GNRC) has delivered an average annual return of +32.67% with a median return of +32.62%. The compound annual growth rate (CAGR) is +20.04%. The stock posted gains in 12 years (75%) and losses in 4 years (25%).

GNRC's best year was 2020 with a +126.08% gain, while the worst was 2022 at -71.40%. The longest streak of consecutive positive years was 6, and the longest losing streak was 2 years. GNRC achieved double-digit gains (10%+) in 11 years. It suffered double-digit losses in 4 years.

Avg Return
+32.67%
Best Year
2020 (+126.08%)
Worst Year
2022 (-71.40%)
Positive Years
12/16
Year Return Start End
2026 +45.14% $136.37 $197.93
2025 -12.05% $155.05 $136.37
2024 +19.97% $129.24 $155.05
2023 +28.39% $100.66 $129.24
2022 -71.40% $351.92 $100.66
2021 +54.75% $227.41 $351.92
2020 +126.08% $100.59 $227.41
2019 +102.39% $49.70 $100.59
2018 +0.36% $49.52 $49.70
2017 +21.55% $40.74 $49.52
2016 +36.85% $29.77 $40.74
2015 -36.33% $46.76 $29.77
2014 -17.44% $56.64 $46.76
2013 +88.06% $30.12 $56.64
2012 +63.07% $18.47 $30.12
2011 +73.35% $10.65 $18.47

Frequently Asked Questions: GNRC

What sector is GNRC in? ▼

GNRC operates in the Industrials sector, specifically in the Specialty Industrial Machinery industry.

How has GNRC performed historically? ▼

Over 16 years of trading history, GNRC has posted gains in 12 years (75% of the time). The best year was 2020 with a +126.1% return. Past performance does not guarantee future results.

How can I invest in GNRC? ▼

You can invest in GNRC through any brokerage account that offers access to US stock exchanges. Popular options include commission-free brokers like Fidelity, Charles Schwab, or Robinhood (US), or international brokers like Interactive Brokers. You can buy individual shares or invest through ETFs that hold GNRC.

Last updated: 11/1/2026