StockComparison Logo
vs

ALLY vs GNRC

Comparison between Ally Financial Inc (ALLY, Company) and Generac Holdings Inc (GNRC, Company).

ALLY is from the Financial Services sector, while GNRC is from the Industrials sector.

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

ALLY vs GNRC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ALLY
$14B
GNRC
$14B
Max Drawdown
Winner
ALLY
66.62%
GNRC
83.75%
Sharpe Ratio
ALLY
0.85
Winner
GNRC
1.59
5Y Beta
Winner
ALLY
1.22
GNRC
1.37
Industry
ALLY
Credit Services
GNRC
Specialty Industrial Machinery
P/E Ratio
Winner
ALLY
10.04
GNRC
54.38
Forward P/E
Winner
ALLY
8.57
GNRC
30.86
PEG Ratio
Winner
ALLY
0.03
GNRC
30.92
Dividend Yield
ALLY
2.64%
GNRC
N/A
5Y Dividends CAGR
ALLY
14.57%
GNRC
N/A
5Y EPS CAGR
ALLY
-5.10%
Winner
GNRC
2.84%
Debt to Equity
ALLY
121.96%
Winner
GNRC
45.19%
Free Cash Flow Yield
Winner
ALLY
29.73%
GNRC
1.86%
P/S Ratio
ALLY
N/A
GNRC
3.55
P/B Ratio
ALLY
N/A
GNRC
5.85

ALLY vs GNRC - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ALLY
+8.10%
GNRC
+5.98%
3M
ALLY
+22.68%
Winner
GNRC
+30.71%
6M
ALLY
+3.41%
Winner
GNRC
+85.19%
1Y
ALLY
+29.79%
Winner
GNRC
+116.26%
5Y(CAGR)
Winner
ALLY
+1.31%
GNRC
-6.68%
10Y(CAGR)
ALLY
+13.88%
Winner
GNRC
+21.90%
Max(CAGR)
ALLY
+7.83%
Winner
GNRC
+14.61%

ALLY vs GNRC - Annual Returns (2010 - 2026)

Returns include dividend reinvestment.

YearALLYGNRC
2026+0.88%+90.07%
2025+30.85%-13.14%
2024+5.11%+21.73%
2023+49.22%+32.27%
2022-47.95%-71.07%
2021+36.92%+56.72%
2020+20.06%+122.93%
2019+36.66%+97.27%
2018-21.39%+3.48%
2017+54.37%+18.07%
2016+2.89%+40.92%
2015-21.18%-35.80%
2014-1.50%-16.93%
2013N/A+82.98%
2012N/A+57.54%
2011N/A+73.78%
2010N/A-61.77%

ALLY vs GNRC Drawdown Comparison

The maximum drawdown for ALLY was -66.24%, occurring on Mar 20, 2020. Recovery took 315 trading sessions.

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

The current ALLY drawdown is -4.43%. The current GNRC drawdown is -46.98%.

RankALLYGNRC
#1-66.24%
Sep 12, 2019 - Dec 10, 2020
-83.75%
Nov 1, 2021 - Oct 27, 2023
#2-58.15%
Jun 1, 2021 - Mar 17, 2023
-74.82%
Feb 11, 2010 - Oct 31, 2012
#3-40.90%
May 8, 2014 - Oct 20, 2017
-56.06%
Mar 17, 2014 - Jun 10, 2019
#4-31.31%
Jan 30, 2018 - Apr 26, 2019
-33.09%
Mar 4, 2020 - May 27, 2020
#5-11.85%
Jan 20, 2021 - Feb 4, 2021
-20.44%
Feb 19, 2021 - Jun 16, 2021
#6-11.51%
Jul 24, 2019 - Sep 9, 2019
-19.44%
Jan 3, 2014 - Feb 26, 2014
#7-7.06%
Mar 17, 2021 - Apr 5, 2021
-17.46%
Feb 8, 2013 - Jun 6, 2013
#8-5.32%
May 7, 2021 - May 17, 2021
-17.07%
Nov 5, 2012 - Feb 6, 2013
#9-5.03%
Nov 6, 2017 - Nov 30, 2017
-13.61%
May 27, 2020 - Jul 2, 2020
#10-4.25%
Feb 19, 2021 - Mar 1, 2021
-13.27%
Jul 23, 2021 - Sep 2, 2021
#11-4.04%
Apr 26, 2019 - Jun 20, 2019
-11.95%
Feb 20, 2020 - Mar 4, 2020
#12-2.93%
Feb 16, 2021 - Feb 19, 2021
-11.92%
Nov 6, 2020 - Dec 24, 2020
#13-2.78%
Dec 15, 2020 - Dec 21, 2020
-11.68%
Sep 9, 2021 - Oct 18, 2021
#14-2.70%
Apr 19, 2021 - Apr 21, 2021
-11.24%
Jan 22, 2021 - Feb 8, 2021
#15-2.69%
May 17, 2021 - May 27, 2021
-10.36%
Sep 26, 2013 - Oct 24, 2013

Correlation

Correlation between ALLY and GNRC is 0.80 which considered as a strong positive correlation - the stocks tend to move together.

0.80
-101

Dividend Comparison (2012 - 2026)

ALLY vs GNRC dividend yield comparison.

YearALLYGNRC
20261.32%0.00%
20252.65%0.00%
20243.33%0.00%
20233.44%0.00%
20224.91%0.00%
20211.85%0.00%
20202.13%0.00%
20192.23%0.00%
20182.47%0.00%
20171.37%0.00%
20160.84%0.00%
20130.00%8.83%
20120.00%17.49%

Select Stocks to Compare