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.80$5.20+3.81%
| after-hours session closed

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 -10.13% 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%-9.2%-17.0%+3.5%-10.1%+40.2%-38.0%
S&P 5006,858.47+0.2%+0.4%+2.1%+0.2%+16.9%+78.6%+82.6%
NASDAQ23,235.63-0.0%-0.8%+1.7%-0.0%+20.5%+122.0%+80.3%
Dow Jones48,382.39+0.7%+1.9%+4.0%+0.7%+14.1%+46.0%+58.1%
XLI$157.98+1.8%+3.4%+2.5%+1.8%+20.3%+60.9%+78.4%
200-Day SMA$152.18+0.0%+1.1%+2.7%+0.0%+0.2%-24.9%-4.1%
50-Day SMA$155.98-0.7%-6.2%-14.8%-0.7%-10.3%+52.2%-28.4%
Market Cap$8B+3.5%-9.2%-17.0%+3.5%-11.5%+33.9%-42.1%
PE Ratio26.86+3.5%-9.1%-17.0%+3.5%-7.7%+44.9%-35.4%
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 -10.13% year-over-year

  • What is 3-year change in GNRC price?

    GNRC price is up +40.17% 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