StockComparison Logo
vs

CSCO vs BAC

Comparison between Cisco Systems Inc (CSCO, Company) and Bank Of America Corp (BAC, Company).

CSCO is from the Technology sector, while BAC is from the Financial Services sector.

5-Year PerformanceCSCO has outperformed BAC, delivering a return of +19.1% compared to +12.6%

CSCO vs BAC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
CSCO
$440B
BAC
$439B
Max Drawdown
Winner
CSCO
89.26%
BAC
94.28%
Sharpe Ratio
Winner
CSCO
1.65
BAC
1.26
5Y Beta
CSCO
0.92
Winner
BAC
0.91
Industry
CSCO
Communication Equipment
BAC
Banks - Diversified
P/E Ratio
CSCO
36.88
Winner
BAC
14.12
Forward P/E
CSCO
23.58
Winner
BAC
13.53
PEG Ratio
CSCO
1.60
Winner
BAC
0.68
Dividend Yield
CSCO
1.47%
Winner
BAC
1.83%
5Y Dividends CAGR
CSCO
2.60%
Winner
BAC
16.17%
5Y EPS CAGR
CSCO
4.61%
Winner
BAC
11.43%
Debt to Equity
Winner
CSCO
46.80%
BAC
108.41%
Free Cash Flow Yield
CSCO
2.68%
Winner
BAC
12.88%
P/S Ratio
CSCO
7.60
Winner
BAC
3.88
P/B Ratio
CSCO
9.62
Winner
BAC
1.53

CSCO vs BAC - Historical Returns

Returns include dividend reinvestment.

1M
CSCO
-7.35%
Winner
BAC
+6.71%
3M
Winner
CSCO
+25.52%
BAC
+15.90%
6M
Winner
CSCO
+53.61%
BAC
+19.72%
1Y
Winner
CSCO
+67.53%
BAC
+32.72%
5Y(CAGR)
Winner
CSCO
+19.09%
BAC
+12.63%
10Y(CAGR)
CSCO
+17.31%
Winner
BAC
+18.37%
Max(CAGR)
Winner
CSCO
+6.05%
BAC
+5.29%

CSCO vs BAC - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearCSCOBAC
2026+48.86%+11.42%
2025+33.75%+27.05%
2024+21.01%+32.95%
2023+8.62%+3.60%
2022-22.20%-26.60%
2021+47.17%+50.97%
2020-5.14%-12.66%
2019+14.83%+44.29%
2018+14.89%-16.06%
2017+29.90%+33.08%
2016+17.51%+36.58%
2015+0.68%-4.83%
2014+29.41%+11.92%
2013+12.76%+29.81%
2012+7.95%+101.15%
2011-10.78%-60.63%
2010-18.06%-14.73%
2009+41.16%+5.61%
2008-38.58%-60.51%
2007-2.38%-18.77%
2006+56.62%+18.30%
2005-11.39%+3.56%
2004-20.33%+23.56%
2003+77.64%+18.25%
2002-31.88%+14.51%
2001-45.63%+40.03%
2000-29.23%-1.09%
1999+46.95%-21.96%

CSCO vs BAC Drawdown Comparison

The maximum drawdown for CSCO was -89.26%, occurring on Oct 8, 2002. Recovery took 5387 trading sessions.

The maximum drawdown for BAC was -93.11%, occurring on Mar 6, 2009. Recovery took 3396 trading sessions.

The current CSCO drawdown is -13.39%. The current BAC drawdown is -0.60%.

RankCSCOBAC
#1-89.26%
Mar 27, 2000 - Aug 24, 2021
-93.11%
Oct 5, 2007 - Apr 5, 2021
#2-36.67%
Dec 29, 2021 - Nov 11, 2024
-46.63%
Feb 8, 2022 - Nov 11, 2024
#3-17.42%
Feb 14, 2025 - Jun 5, 2025
-40.70%
Nov 16, 1999 - Jul 17, 2001
#4-15.34%
Jun 4, 2026 - Jul 16, 2026
-28.37%
May 17, 2002 - Apr 22, 2003
#5-13.57%
Feb 9, 2026 - Apr 20, 2026
-27.51%
Feb 6, 2025 - Jun 26, 2025
#6-9.94%
Sep 2, 2021 - Dec 10, 2021
-20.82%
Aug 23, 2001 - Nov 23, 2001
#7-9.89%
Jan 21, 2000 - Feb 1, 2000
-17.92%
Jan 6, 2026 - Jun 16, 2026
#8-8.83%
Feb 10, 2000 - Feb 23, 2000
-14.65%
Jun 4, 2021 - Sep 27, 2021
#9-8.11%
Dec 10, 2025 - Feb 2, 2026
-11.89%
Jul 25, 2003 - Jan 21, 2004
#10-7.79%
Aug 8, 2025 - Oct 27, 2025
-11.59%
Nov 16, 2006 - Oct 5, 2007
#11-7.68%
Mar 9, 2000 - Mar 21, 2000
-10.68%
Jun 21, 2005 - Nov 23, 2005
#12-7.49%
Jan 3, 2000 - Jan 10, 2000
-10.35%
Nov 3, 2021 - Jan 7, 2022
#13-5.77%
Feb 23, 2000 - Mar 9, 2000
-9.47%
Jan 11, 2022 - Feb 8, 2022
#14-5.54%
Dec 7, 1999 - Dec 20, 1999
-8.68%
Nov 27, 2024 - Feb 6, 2025
#15-5.46%
Jan 10, 2000 - Jan 18, 2000
-8.57%
Nov 23, 2001 - Feb 28, 2002

Correlation

Correlation between CSCO and BAC is 0.73 which considered as a strong positive correlation - the stocks tend to move together.

0.73
-101

Dividend Comparison (1999 - 2026)

CSCO vs BAC dividend yield comparison.

YearCSCOBAC
20261.11%1.57%
20252.12%1.96%
20242.69%2.28%
20233.07%2.73%
20223.17%2.60%
20212.32%1.75%
20203.20%2.38%
20192.88%1.87%
20182.95%2.19%
20172.95%1.32%
20163.28%1.13%
20153.02%1.19%
20142.66%0.67%
20132.27%0.26%
20122.54%0.34%
20111.00%0.72%
20100.00%0.30%
20090.00%0.27%
20080.00%28.12%
20070.00%5.82%
20060.00%3.97%
20050.00%4.12%
20040.00%3.62%
20030.00%3.58%
20020.00%3.51%
20010.00%3.62%
20000.00%4.49%
19990.00%1.00%

Select Stocks to Compare