StockComparison Logo
vs

ORCL vs BAC

Comparison between Oracle Corp (ORCL, Company) and Bank Of America Corp (BAC, Company).

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

5-Year PerformanceBAC has outperformed ORCL, delivering a return of +13.4% compared to +7.0%

ORCL vs BAC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ORCL
$362B
Winner
BAC
$440B
Max Drawdown
Winner
ORCL
84.19%
BAC
94.28%
Sharpe Ratio
ORCL
-0.87
Winner
BAC
1.24
5Y Beta
ORCL
1.53
Winner
BAC
0.91
Industry
ORCL
Software - Infrastructure
BAC
Banks - Diversified
P/E Ratio
ORCL
21.13
Winner
BAC
14.12
Forward P/E
ORCL
14.86
Winner
BAC
13.42
PEG Ratio
Winner
ORCL
0.63
BAC
0.68
Dividend Yield
ORCL
1.67%
Winner
BAC
1.83%
5Y Dividends CAGR
Winner
ORCL
19.17%
BAC
16.17%
5Y EPS CAGR
ORCL
4.66%
Winner
BAC
11.43%
Debt to Equity
Winner
ORCL
16.94%
BAC
108.41%
Free Cash Flow Yield
ORCL
-6.54%
Winner
BAC
12.87%
P/S Ratio
ORCL
5.38
Winner
BAC
3.80
P/B Ratio
ORCL
9.74
Winner
BAC
1.56

ORCL vs BAC - Historical Returns

Returns include dividend reinvestment.

1M
ORCL
-26.74%
Winner
BAC
+7.47%
3M
ORCL
-33.40%
Winner
BAC
+20.68%
6M
ORCL
-34.63%
Winner
BAC
+22.14%
1Y
ORCL
-52.10%
Winner
BAC
+31.97%
5Y(CAGR)
ORCL
+7.00%
Winner
BAC
+13.37%
10Y(CAGR)
ORCL
+12.49%
Winner
BAC
+18.45%
Max(CAGR)
Winner
ORCL
+9.50%
BAC
+5.34%

ORCL vs BAC - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearORCLBAC
2026-40.67%+12.91%
2025+18.59%+27.05%
2024+62.10%+32.95%
2023+27.84%+3.60%
2022-5.40%-26.60%
2021+38.89%+50.97%
2020+21.98%-12.66%
2019+19.15%+44.29%
2018-1.62%-16.06%
2017+24.13%+33.08%
2016+8.77%+36.58%
2015-16.44%-4.83%
2014+20.30%+11.92%
2013+11.11%+29.81%
2012+30.63%+101.15%
2011-18.30%-60.63%
2010+26.95%-14.73%
2009+34.24%+5.61%
2008-21.16%-60.51%
2007+28.95%-18.77%
2006+36.03%+18.30%
2005-8.95%+3.56%
2004+4.41%+23.56%
2003+18.02%+18.25%
2002-22.75%+14.51%
2001-47.65%+40.03%
2000-1.57%-1.09%
1999+118.99%-21.96%

ORCL vs BAC Drawdown Comparison

The maximum drawdown for ORCL was -84.19%, occurring on Jun 3, 2002. Recovery took 3595 trading sessions.

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

The current ORCL drawdown is -64.58%.

RankORCLBAC
#1-84.19%
Sep 1, 2000 - Dec 18, 2014
-93.11%
Oct 5, 2007 - Apr 5, 2021
#2-64.58%
Sep 10, 2025 - Jul 24, 2026
-46.63%
Feb 8, 2022 - Nov 11, 2024
#3-40.36%
Dec 15, 2021 - May 18, 2023
-40.70%
Nov 16, 1999 - Jul 17, 2001
#4-35.77%
Nov 21, 2024 - Jun 12, 2025
-28.37%
May 17, 2002 - Apr 22, 2003
#5-32.97%
Jul 10, 2019 - Sep 2, 2020
-27.51%
Feb 6, 2025 - Jun 26, 2025
#6-29.18%
Mar 27, 2000 - Aug 31, 2000
-20.82%
Aug 23, 2001 - Nov 23, 2001
#7-25.24%
Dec 24, 2014 - Mar 16, 2017
-17.92%
Jan 6, 2026 - Jun 16, 2026
#8-20.62%
Jan 21, 2000 - Feb 7, 2000
-14.65%
Jun 4, 2021 - Sep 27, 2021
#9-20.55%
Sep 11, 2023 - Mar 12, 2024
-11.89%
Jul 25, 2003 - Jan 21, 2004
#10-18.83%
Mar 9, 2018 - Feb 22, 2019
-11.59%
Nov 16, 2006 - Oct 5, 2007
#11-18.71%
Jan 3, 2000 - Jan 20, 2000
-10.68%
Jun 21, 2005 - Nov 23, 2005
#12-13.04%
Aug 6, 2025 - Sep 10, 2025
-10.35%
Nov 3, 2021 - Jan 7, 2022
#13-13.03%
Jul 12, 2024 - Sep 10, 2024
-9.47%
Jan 11, 2022 - Feb 8, 2022
#14-12.44%
Nov 22, 1999 - Dec 3, 1999
-8.68%
Nov 27, 2024 - Feb 6, 2025
#15-11.70%
Mar 20, 2024 - Jun 12, 2024
-8.57%
Nov 23, 2001 - Feb 28, 2002

Correlation

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

0.70
-101

Dividend Comparison (1999 - 2026)

ORCL vs BAC dividend yield comparison.

YearORCLBAC
20261.30%1.55%
20250.97%1.96%
20240.96%2.28%
20231.44%2.73%
20221.57%2.60%
20211.38%1.75%
20201.48%2.38%
20191.72%1.87%
20181.68%2.19%
20171.52%1.32%
20161.56%1.13%
20151.56%1.19%
20141.07%0.67%
20130.63%0.26%
20121.26%0.34%
20110.90%0.72%
20100.64%0.30%
20090.61%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