Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Generac (GNRC)

Annual Return

Over the past 3 years, GNRC has had an average annual return of +35.37%, outperforming the benchmark SPY, which returned +22.77% annual.

Over the past 5 years, GNRC has had an average annual return of -2.12%, underperforming the benchmark SPY, which returned +14% annual.

Over the past 10 years, GNRC has had an average annual return of +22.43%, outperforming the benchmark SPY, which returned +15.53% annual.

Since Feb 11, 2010, GNRC has had an average annual return of +15.05%, outperforming the benchmark SPY, which returned +14.72% annual.

202620252024202320222021202020192018201720162015
+108.44%-12.05%+19.97%+28.39%-71.40%+54.75%+126.08%+102.39%+0.36%+21.55%+36.86%-36.34%
20142013201220112010
-17.44%+87.74%+57.76%+73.35%-61.77%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+23.22%+34.12%-13.33%+32.71%+7.21%+2.28%+108.44%
2025-3.69%-8.83%-6.98%-9.69%+6.78%+17.26%+35.95%-4.85%-9.64%+0.37%-9.76%-10.06%-12.05%
2024-12.05%-1.02%+12.11%+7.79%+8.28%-10.18%+17.74%+0.54%+1.50%+4.20%+13.68%-17.61%+19.97%
2023+19.81%-0.49%-10.00%-5.36%+6.56%+36.92%+3.07%-22.70%-8.29%-22.84%+39.25%+10.39%+28.39%
2022-19.76%+11.72%-5.77%-26.20%+12.63%-14.77%+27.41%-17.85%-19.18%-34.93%-8.96%-4.61%-71.40%
2021+8.36%+33.74%-0.64%-1.07%+1.47%+26.29%+1.01%+4.20%-6.48%+22%-15.51%-16.46%+54.75%
2020+2.98%-0.58%-9.53%+4.58%+14.19%+9.58%+29.24%+20.56%+1.93%+8.53%+2.59%+5.48%+126.08%
2019+6.50%-2.59%-0.64%+7.34%+0.29%+25.85%+4.17%+7.87%+0.45%+23.28%+1.99%+2.12%+102.39%
2018-1.19%-9.09%+3.22%-1.96%+11.28%+3.27%+3.90%+3.24%+1.66%-10.07%+12.20%-12.68%+0.36%
2017-1.18%-3.03%-4.51%-5.66%-1.48%+4.26%-0.44%+12.26%+13.74%+13.41%-5.61%+0.72%+21.55%

Drawdown analysis of Generac (GNRC)

The maximum drawdown for the GNRC was -83.75%, occurring on Oct 27, 2023. This drawdown has not yet recovered.

The current GNRC drawdown is -43.80%.

Since Feb 11, 2010 GNRC has experienced the following drawdowns:

  • 50% or more: 3 times
  • 40% or more: 3 times
  • 30% or more: 4 times
  • 20% or more: 5 times
  • 10% or more: 15 times
DepthStartTo BottomBottomTo RecoverEndTotal
-83.75%Nov 1, 2021500Oct 27, 2023OngoingOngoingOngoing
-74.82%Feb 11, 201075Jun 1, 2010610Oct 31, 2012685
-56.06%Mar 17, 2014408Oct 27, 2015909Jun 10, 20191317
-33.09%Mar 4, 202013Mar 23, 202045May 27, 202058
-20.44%Feb 19, 202157May 12, 202124Jun 16, 202181
-19.43%Jan 3, 201415Jan 27, 201421Feb 26, 201436
-17.47%Feb 8, 201348Apr 19, 201333Jun 6, 201381
-17.07%Nov 5, 201214Nov 26, 201249Feb 6, 201363
-13.61%May 27, 202012Jun 12, 202014Jul 2, 202026
-13.27%Jul 23, 202117Aug 17, 202112Sep 2, 202129
-11.95%Feb 20, 20206Feb 28, 20203Mar 4, 20209
-11.92%Nov 6, 202019Dec 4, 202014Dec 24, 202033
-11.68%Sep 9, 202117Oct 4, 202110Oct 18, 202127
-11.23%Jan 22, 20215Jan 29, 20216Feb 8, 202111
-10.36%Sep 26, 20139Oct 9, 201311Oct 24, 201320
-9.55%Sep 1, 20204Sep 8, 202016Sep 30, 202020
-8.89%Aug 1, 201321Aug 30, 201314Sep 20, 201335
-8.25%Sep 13, 201913Oct 2, 20195Oct 9, 201918
-7.69%Aug 7, 20202Aug 11, 20204Aug 17, 20206
-7.59%Jan 29, 20207Feb 7, 20202Feb 11, 20209
-7.10%Jun 10, 20138Jun 20, 20135Jun 27, 201313
-6.68%Oct 25, 20139Nov 7, 201310Nov 21, 201319
-5.38%Aug 30, 20191Sep 3, 20192Sep 5, 20193
-5.07%Dec 24, 20202Dec 29, 20205Jan 6, 20217
-4.95%Oct 31, 20191Nov 1, 201916Nov 25, 201917