StockComparison Logo
vs

GNRC vs PTC

Comparison between Generac Holdings Inc (GNRC, Company) and PTC Inc (PTC, Company).

GNRC is from the Industrials sector, while PTC is from the Technology sector.

5-Year PerformancePTC has outperformed GNRC, delivering a return of +1.3% compared to -3.0%

GNRC vs PTC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
GNRC
$16B
Winner
PTC
$16B
Max Drawdown
Winner
GNRC
83.75%
PTC
94.98%
Sharpe Ratio
Winner
GNRC
1.76
PTC
-0.46
5Y Beta
GNRC
1.33
Winner
PTC
0.92
Industry
GNRC
Specialty Industrial Machinery
PTC
Software - Application
P/E Ratio
GNRC
63.81
Winner
PTC
13.42
Forward P/E
GNRC
31.95
Winner
PTC
20.88
PEG Ratio
GNRC
36.29
Winner
PTC
0.07
5Y EPS CAGR
GNRC
2.84%
Winner
PTC
41.11%
Debt to Equity
GNRC
45.19%
Winner
PTC
31.04%
Free Cash Flow Yield
GNRC
1.58%
Winner
PTC
5.65%

GNRC vs PTC - Historical Returns

Returns include dividend reinvestment.

1M
Winner
GNRC
+27.36%
PTC
+4.29%
3M
Winner
GNRC
+24.49%
PTC
-9.15%
6M
Winner
GNRC
+88.53%
PTC
-17.99%
1Y
Winner
GNRC
+122.57%
PTC
-16.99%
5Y(CAGR)
GNRC
-2.97%
Winner
PTC
+1.34%
10Y(CAGR)
Winner
GNRC
+22.23%
PTC
+14.75%
Max(CAGR)
Winner
GNRC
+14.99%
PTC
+4.19%

GNRC vs PTC - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearGNRCPTC
2026+98.84%-16.37%
2025-13.14%-4.81%
2024+21.73%+9.04%
2023+32.27%+46.23%
2022-71.07%-2.39%
2021+56.72%+2.51%
2020+122.93%+56.62%
2019+97.27%-8.58%
2018+3.48%+35.55%
2017+18.07%+30.30%
2016+40.92%+37.18%
2015-35.80%-4.73%
2014-16.93%+5.62%
2013+82.98%+52.02%
2012+57.54%+20.37%
2011+73.78%-20.54%
2010-61.77%+35.15%
2009N/A+28.36%
2008N/A-29.29%
2007N/A+0.11%
2006N/A+15.14%
2005N/A+7.77%
2004N/A+49.11%
2003N/A+79.91%
2002N/A-67.73%
2001N/A-42.40%
2000N/A-46.52%
1999N/A+41.45%

GNRC vs PTC Drawdown Comparison

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

The maximum drawdown for PTC was -94.98%, occurring on Oct 10, 2002. Recovery took 4611 trading sessions.

The current GNRC drawdown is -44.53%. The current PTC drawdown is -34.30%.

RankGNRCPTC
#1-83.75%
Nov 1, 2021 - Oct 27, 2023
-94.98%
Dec 16, 1999 - Apr 17, 2018
#2-74.82%
Feb 11, 2010 - Oct 31, 2012
-54.37%
Sep 28, 2018 - Nov 27, 2020
#3-56.06%
Mar 17, 2014 - Jun 10, 2019
-38.37%
Aug 27, 2025 - Apr 10, 2026
#4-33.09%
Mar 4, 2020 - May 27, 2020
-36.07%
Jul 23, 2021 - Nov 14, 2023
#5-20.44%
Feb 19, 2021 - Jun 16, 2021
-32.27%
Dec 11, 2024 - Jul 9, 2025
#6-19.44%
Jan 3, 2014 - Feb 26, 2014
-19.14%
Nov 18, 1999 - Dec 3, 1999
#7-17.46%
Feb 8, 2013 - Jun 6, 2013
-19.00%
Feb 19, 2021 - Apr 13, 2021
#8-17.07%
Nov 5, 2012 - Feb 6, 2013
-15.82%
Apr 26, 2021 - Jul 23, 2021
#9-13.61%
May 27, 2020 - Jul 2, 2020
-13.41%
Mar 22, 2024 - Nov 6, 2024
#10-13.27%
Jul 23, 2021 - Sep 2, 2021
-9.21%
Jul 9, 2025 - Jul 31, 2025
#11-11.95%
Feb 20, 2020 - Mar 4, 2020
-8.78%
Jun 20, 2018 - Sep 4, 2018
#12-11.92%
Nov 6, 2020 - Dec 24, 2020
-8.15%
Dec 6, 1999 - Dec 10, 1999
#13-11.68%
Sep 9, 2021 - Oct 18, 2021
-7.68%
Jan 22, 2021 - Jan 28, 2021
#14-11.24%
Jan 22, 2021 - Feb 8, 2021
-6.06%
Aug 4, 2025 - Aug 27, 2025
#15-10.36%
Sep 26, 2013 - Oct 24, 2013
-5.72%
Dec 28, 2023 - Jan 22, 2024

Correlation

Correlation between GNRC and PTC is 0.66 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.66
-101

Select Stocks to Compare