VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
GNRC
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
GNRCGenerac Holdings Inc.
$257.81$15.1B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksGNRCPrice History

GNRC logoGenerac Holdings Inc. (GNRC) Stock Price History

Historical prices from 2010 to 2026

$257.81+5.15  (+2.04%)close Jul 6
Returns
1M
-3.0%
3M
+31.9%
YTD
+82.7%
1Y
+73.8%
3Y
+24.6%
5Y
-9.7%
ATH$524.31Nov 2021-50.8%
ATL$6.53Jun 2010pre-split
Avg Vol (50D)860K/ day
52-Week Range$134.80 — $296.44
LowCurrent: $257.81High

Loading 10-year price history...

GNRC Historical Performance

1 YearTotal Return
+73.8%
Price: +73.8%
3 YearsTotal Return
+93.5%
CAGR: +24.6%
Price: +93.5%
5 YearsTotal Return
-40.0%
CAGR: -9.7%
Price: -40.0%
YTD
+82.7%

GNRC Annual Returns

Year-by-year price performance · 2010–2026

Best+122.9%2020
Worst-71.1%2022
Up years13/17
2010+25.9%
2011+73.8%
2012+62.8%
2013+83.3%
2014-16.9%
2015-35.8%
2016+40.9%
2017+18.1%
2018+3.5%
2019+97.3%
2020+122.9%
2021+56.7%
2022-71.1%
2023+32.3%
2024+21.7%
2025-13.1%
2026+59.7%
2010 annual price return
+25.9%
2011 annual price return
+73.8%
2012 annual price return
+62.8%
2013 annual price return
+83.3%
2014 annual price return
-16.9%
2015 annual price return
-35.8%
2016 annual price return
+40.9%
2017 annual price return
+18.1%
2018 annual price return
+3.5%
2019 annual price return
+97.3%
2020 annual price return
+122.9%
2021 annual price return
+56.7%
2022 annual price return
-71.1%
2023 annual price return
+32.3%
2024 annual price return
+21.7%
2025 annual price return
-13.1%
2026 annual price return
+59.7%
LessMore
Alpha vs S&P 500
1Y+88.1%
3Y+9.3%
5Y-19.1%

Price returns only.

Download Historical Data

4,124 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

GNRC Stock Price Trajectory (2010–2026)

As of July 7, 2026, Generac Holdings Inc. (GNRC) trades at $257.81, representing a +73.8% return over the past year. The stock has delivered a -40.0% total return over five years (-9.7% CAGR), reflecting challenging market conditions.

The stock reached its all-time high of $524.31 on November 2, 2021. From this peak, GNRC has corrected -50.8%, currently trading 29% above its 200-day moving average, indicating continued institutional support.

When compared to Industrials sector peers HUBB (+20.0% 1Y), POWL (+244.7% 1Y), and FELE (+15.4% 1Y), GNRC has underperformed the peer group average. Compare GNRC vs HUBB →

GNRC Historical Price Data · from 2010

Rows 1–50 of 4,124
Date Open High Low Close Volume Change %
2026-07-06256.02264.99256.00257.81495K+2.04%
2026-07-02267.98272.75248.72252.661.33M-6.50%
2026-07-01288.05289.41269.19270.221.01M-7.71%
2026-06-30285.66295.38282.78292.81619K+3.17%
2026-06-29278.93283.97268.56283.81970K+1.86%
2026-06-26285.97287.19276.26278.62286K-5.60%
2026-06-25292.00296.44284.57295.161.40M+3.88%
2026-06-24271.32287.67270.15284.14789K+3.50%
2026-06-23281.28282.98272.02274.541.18M-7.11%
2026-06-22286.14296.10286.14295.541.25M+5.87%
2026-06-18273.71288.43273.51279.151.40M+4.08%
2026-06-17269.56279.27266.56268.20576K+0.96%
2026-06-16269.85273.00265.16265.66772K-1.64%
2026-06-15271.27274.00267.25270.10767K+2.95%
2026-06-12264.71264.71256.52262.36513K+1.95%
2026-06-11246.28259.65243.50257.33993K+7.62%
2026-06-10256.30256.30237.00239.111.44M-8.38%
2026-06-09268.00275.35251.41260.99877K-1.84%
2026-06-08267.05271.05264.00265.89650K+1.66%
2026-06-05270.75273.60255.33261.54793K-5.97%
2026-06-04274.84282.21273.00278.14491K-2.51%
2026-06-03284.38289.80279.00285.31891K+0.26%
2026-06-02290.00294.18279.97284.581.53M+5.69%
2026-06-01272.18276.81265.21269.261.02M-3.11%
2026-05-29278.97287.05275.00277.91594K-0.55%
2026-05-28280.27284.00276.67279.45672K-0.38%
2026-05-27273.10280.82268.05280.53694K+2.08%
2026-05-26272.00279.17269.58274.82658K+1.73%
2026-05-22260.01272.00252.56270.1496K+9.02%
2026-05-21243.73249.26240.05247.79648K+1.06%
2026-05-20245.31247.36239.71245.19643K+0.50%
2026-05-19246.92248.75238.18243.97770K-3.59%
2026-05-18266.01266.19248.28253.05799K-4.03%
2026-05-15270.22270.22260.48263.68945K-4.63%
2026-05-14269.19276.79265.00276.49676K+3.46%
2026-05-13273.36273.36263.72267.25593K-0.87%
2026-05-12268.43270.23259.81269.59621K-0.67%
2026-05-11267.59273.58266.99271.40558K+0.74%
2026-05-08270.00272.40263.44269.41613K+0.99%
2026-05-07267.10269.58260.57266.77873K-0.24%
2026-05-06267.61269.25263.68267.42656K+1.42%
2026-05-05259.83267.32258.47263.68702K+2.57%
2026-05-04259.91259.91252.59257.07702K-0.88%
2026-05-01260.02261.85253.81259.34847K+0.04%
2026-04-30256.97259.60253.00259.231.50M+2.49%
2026-04-29243.77255.88238.00252.922.25M+16.49%
2026-04-28215.66219.22211.19217.121.18M-1.44%
2026-04-27225.22227.50214.21220.30957K-0.29%
2026-04-24220.65222.22217.44220.93632K+1.17%
2026-04-23215.83219.57213.34218.38517K+2.19%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

GNRC — Frequently Asked Questions

Quick answers to the most common questions about buying GNRC stock.

How has GNRC stock performed recently?

GNRC returned +73.8% over the past year, beating its 5-year annualized CAGR of -9.7%. The stock trades above its 200-day moving average, confirming the uptrend.

What is GNRC's all-time high price?

Generac Holdings Inc. reached $524.31 on 2021-11-02. The 52-week high is $296.44. Current 1-year return of +73.8% places the stock closer to historical peaks.

Where can I download GNRC historical price data?

This page provides GNRC daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2010-2026, downloadable in CSV format.

460 data points · sampled from 4,124