Generac Holdings Inc. company logo
Generac Holdings Inc. logo

Generac Holdings Inc. (GNRC) stock Price

Regular Market

$141.10$4.73+3.47%
| session closed

Full Day

$141.79$0.01-0.01%
| pre-market session open

Summary

Current Value
As of today, GNRC price is $141.10, up +3.47% in the most recent trading session on
Historical Performance
GNRC price is up +3.47% year-to-date, and down -11.19% year-over-year
All-Time High Comparison
GNRC price is currently -73.09% below its historical high of $524.31 set on
3-Year Low Comparison
GNRC price is +76.68% above its 3-year low of $79.86 reached on
Target Comparison
GNRC price target is $207.00, +46.70% higher than its current market price
Upcoming Split
GNRC next stock split has not yet been announced

Price Chart

Add series to chart
Add series to chart1/6
Series
SUGGESTED SERIES

Performance

GNRC Performance
MetricDateValue1D1M3MYTD1Y3Y5Y
Price$141.10+3.5%-13.1%-14.8%+3.5%-11.2%+43.6%-38.1%
S&P 5006,858.47+0.2%-0.2%+2.1%+0.2%+15.4%+80.1%+84.0%
NASDAQ23,235.63-0.0%-1.4%+2.0%-0.0%+18.4%+125.5%+81.3%
Dow Jones48,382.39+0.7%+0.9%+3.5%+0.7%+13.2%+46.9%+59.2%
XLI$157.98+1.8%+2.2%+2.3%+1.8%+19.0%+60.8%+81.0%
200-Day SMA$152.18+0.0%+0.9%+2.8%+0.0%+0.1%-23.6%-4.9%
50-Day SMA$155.98-0.7%-6.0%-14.9%-0.7%-10.2%+53.3%-28.7%
Market Cap$8B+3.5%-13.1%-14.8%+3.5%-12.6%+37.2%-42.2%
PE Ratio26.86+3.5%-13.1%-14.8%+3.5%-8.8%+48.4%-35.6%
TTM Dividend Yield-

Price Highs

GNRC Price Highs Comparison
PeriodHighDateCurrent
1M$168.12-16.1%
3M$200.60-29.7%
6M$203.25-30.6%
1Y$203.25-30.6%
3Y$203.25-30.6%
5Y$524.31-73.1%
All$524.31-73.1%

Price Lows

GNRC Price Lows Comparison
PeriodLowDateCurrent
1M$134.80+4.7%
3M$134.80+4.7%
6M$134.80+4.7%
1Y$99.50+41.8%
3Y$79.86+76.7%
5Y$79.86+76.7%
All$10.57+1234.9%

Price History

DateValueChange
$141.10+3.5%
$136.37-12.0%
$155.05+20.0%
$129.24+28.4%
$100.66-71.4%
$351.92+54.8%
DateValueChange
$227.41+126.1%
$100.59+102.4%
$49.70+0.4%
$49.52+21.6%
$40.74-

FAQ

  • What is the current price of GNRC?

    As of today, GNRC price is $141.10

  • What is GNRC price today change?

    GNRC price is up +3.47% today

  • What is year-to-date change in GNRC price?

    GNRC price is up +3.47% year-to-date

  • What is 1-year change in GNRC price?

    GNRC price is down -11.19% year-over-year

  • What is 3-year change in GNRC price?

    GNRC price is up +43.58% over the past 3 years

  • How far is GNRC price from its all-time high?

    GNRC price is currently -73.09% below its historical high of $524.31 set on November 2, 2021

  • When was GNRC last stock split?

    GNRC never had stock splits

  • When is GNRC next stock split?

    GNRC next stock split has not yet been announced

  • What is the analyst average price target for GNRC?

    Analysts set an average price target of $141.10 for GNRC

Data Sources & References

  1. GNRC Official Website www.generac.com
  2. Most Recent Quarterly Report (10-Q) www.sec.gov/Archives/edgar/data/1474735/000143774925032069/0001437749-25-032069-index.htm
  3. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1474735/000143774925004353/0001437749-25-004353-index.htm
  4. GNRC Profile on Yahoo Finance finance.yahoo.com/quote/GNRC
  5. GNRC Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/gnrc