StockComparison Logo
vs

TSCO vs GNRC

Comparison between Tractor Supply Company (TSCO, Company) and Generac Holdings Inc (GNRC, Company).

TSCO is from the Consumer Cyclical sector, while GNRC is from the Industrials sector.

5-Year PerformanceTSCO has outperformed GNRC, delivering a return of -2.4% compared to -2.6%

TSCO vs GNRC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
TSCO
$16B
GNRC
$16B
Max Drawdown
Winner
TSCO
67.38%
GNRC
83.75%
Sharpe Ratio
TSCO
-1.67
Winner
GNRC
1.58
5Y Beta
Winner
TSCO
0.59
GNRC
1.33
Industry
TSCO
Specialty Retail
GNRC
Specialty Industrial Machinery
P/E Ratio
Winner
TSCO
14.59
GNRC
60.77
Forward P/E
Winner
TSCO
14.27
GNRC
31.35
PEG Ratio
Winner
TSCO
14.02
GNRC
34.56
Dividend Yield
TSCO
3.05%
GNRC
N/A
5Y Dividends CAGR
TSCO
28.28%
GNRC
N/A
5Y EPS CAGR
Winner
TSCO
7.01%
GNRC
2.84%
Debt to Equity
TSCO
84.56%
Winner
GNRC
45.19%
Free Cash Flow Yield
Winner
TSCO
3.53%
GNRC
1.66%
P/S Ratio
Winner
TSCO
1.00
GNRC
3.64
P/B Ratio
TSCO
6.39
Winner
GNRC
5.93

TSCO vs GNRC - Historical Returns

Returns include dividend reinvestment.

1M
TSCO
-31.69%
Winner
GNRC
+28.96%
3M
TSCO
-44.20%
Winner
GNRC
+17.44%
6M
TSCO
-44.35%
Winner
GNRC
+74.32%
1Y
TSCO
-40.38%
Winner
GNRC
+106.80%
5Y(CAGR)
Winner
TSCO
-2.43%
GNRC
-2.61%
10Y(CAGR)
TSCO
+6.63%
Winner
GNRC
+21.82%
Max(CAGR)
Winner
TSCO
+20.79%
GNRC
+14.58%

TSCO vs GNRC - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearTSCOGNRC
2026-39.59%+86.81%
2025-2.90%-13.14%
2024+24.51%+21.73%
2023-1.77%+32.27%
2022-2.79%-71.07%
2021+72.63%+56.72%
2020+52.85%+122.93%
2019+15.22%+97.27%
2018+11.95%+3.48%
2017+0.18%+18.07%
2016-8.45%+40.92%
2015+10.45%-35.80%
2014+3.58%-16.93%
2013+70.35%+82.98%
2012+28.23%+57.54%
2011+43.58%+73.78%
2010+83.30%-61.77%
2009+44.21%N/A
2008+5.67%N/A
2007-21.44%N/A
2006-16.48%N/A
2005+42.93%N/A
2004-5.49%N/A
2003+96.54%N/A
2002+120.40%N/A
2001+298.13%N/A
2000-46.45%N/A
1999-20.00%N/A

TSCO vs GNRC Drawdown Comparison

The maximum drawdown for TSCO was -67.38%, occurring on Nov 21, 2000. Recovery took 320 trading sessions.

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

The current TSCO drawdown is -50.77%. The current GNRC drawdown is -47.89%.

RankTSCOGNRC
#1-67.38%
Apr 11, 2000 - Jul 19, 2001
-83.75%
Nov 1, 2021 - Oct 27, 2023
#2-58.58%
Mar 23, 2006 - Apr 14, 2010
-74.82%
Feb 11, 2010 - Oct 31, 2012
#3-51.93%
Aug 28, 2025 - May 13, 2026
-56.06%
Mar 17, 2014 - Jun 10, 2019
#4-47.58%
May 27, 2016 - Oct 29, 2018
-33.09%
Mar 4, 2020 - May 27, 2020
#5-39.73%
Jul 12, 2019 - May 22, 2020
-20.44%
Feb 19, 2021 - Jun 16, 2021
#6-34.41%
Nov 25, 2002 - Jun 2, 2003
-19.44%
Jan 3, 2014 - Feb 26, 2014
#7-33.87%
Nov 3, 1999 - Apr 7, 2000
-17.46%
Feb 8, 2013 - Jun 6, 2013
#8-29.78%
Jan 23, 2004 - Feb 7, 2005
-17.07%
Nov 5, 2012 - Feb 6, 2013
#9-29.34%
Jul 28, 2005 - Feb 2, 2006
-13.61%
May 27, 2020 - Jul 2, 2020
#10-28.86%
Aug 31, 2001 - Oct 11, 2001
-13.27%
Jul 23, 2021 - Sep 2, 2021
#11-28.07%
Jun 17, 2002 - Oct 15, 2002
-11.95%
Feb 20, 2020 - Mar 4, 2020
#12-27.83%
Dec 31, 2021 - Feb 13, 2023
-11.92%
Nov 6, 2020 - Dec 24, 2020
#13-25.89%
Jul 7, 2011 - Oct 21, 2011
-11.68%
Sep 9, 2021 - Oct 18, 2021
#14-25.81%
Dec 31, 2013 - Nov 28, 2014
-11.24%
Jan 22, 2021 - Feb 8, 2021
#15-24.14%
Apr 24, 2023 - Feb 27, 2024
-10.36%
Sep 26, 2013 - Oct 24, 2013

Correlation

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

0.67
-101

Dividend Comparison (2010 - 2026)

TSCO vs GNRC dividend yield comparison.

YearTSCOGNRC
20260.79%0.00%
20251.84%0.00%
20241.66%0.00%
20231.92%0.00%
20221.64%0.00%
20210.87%0.00%
20201.07%0.00%
20191.46%0.00%
20181.44%0.00%
20171.40%0.00%
20161.21%0.00%
20150.89%0.00%
20140.77%0.00%
20130.63%8.83%
20120.81%17.49%
20110.61%0.00%
20100.58%0.00%

Select Stocks to Compare