StockComparison Logo
vs

OTF vs BB

Comparison between Blue Owl Technology Finance Corp (OTF, Company) and BlackBerry Ltd (BB, Company).

OTF is from the Financial Services sector, while BB is from the Technology sector.

OTF vs BB - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
OTF
$4.92B
Winner
BB
$4.92B
Max Drawdown
Winner
OTF
35.81%
BB
98.57%
Sharpe Ratio
OTF
-0.84
Winner
BB
1.46
5Y Beta
Winner
OTF
0.71
BB
1.49
Industry
OTF
Asset Management
BB
Software - Infrastructure
P/E Ratio
Winner
OTF
11.80
BB
92.81
Forward P/E
Winner
OTF
8.69
BB
52.08
Dividend Yield
OTF
13.50%
BB
N/A
Debt to Equity
OTF
90.78%
Winner
BB
26.34%
Free Cash Flow Yield
OTF
-33.68%
Winner
BB
0.94%

OTF vs BB - Historical Returns

Returns include dividend reinvestment.

1M
OTF
-2.83%
Winner
BB
+31.35%
3M
OTF
-11.17%
Winner
BB
+153.94%
6M
OTF
-18.51%
Winner
BB
+93.53%
1Y
OTF
-24.98%
Winner
BB
+93.98%
5Y(CAGR)
OTF
N/A
BB
-8.27%
10Y(CAGR)
OTF
N/A
BB
+1.80%
Max(CAGR)
OTF
-27.74%
Winner
BB
+1.79%

OTF vs BB - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearOTFBB
2026-22.49%+120.53%
2025-5.02%-0.79%
2024N/A+10.20%
2023N/A+6.95%
2022N/A-65.21%
2021N/A+42.10%
2020N/A+1.69%
2019N/A-9.70%
2018N/A-40.85%
2017N/A+60.49%
2016N/A-24.58%
2015N/A-14.23%
2014N/A+43.53%
2013N/A-36.49%
2012N/A-23.47%
2011N/A-75.40%
2010N/A-11.83%
2009N/A+61.12%
2008N/A-64.31%
2007N/A+164.64%
2006N/A+91.83%
2005N/A-16.71%
2004N/A+138.07%
2003N/A+387.09%
2002N/A-46.53%
2001N/A-59.37%
2000N/A+54.95%
1999N/A+47.20%

OTF vs BB Drawdown Comparison

The maximum drawdown for OTF was -28.31%, occurring on May 22, 2026. This drawdown has not yet recovered.

The maximum drawdown for BB was -98.57%, occurring on Aug 7, 2024. This drawdown has not yet recovered.

The current OTF drawdown is -28.11%. The current BB drawdown is -94.32%.

RankOTFBB
#1-28.31%
Jun 12, 2025 - May 22, 2026
-98.57%
Jun 19, 2008 - Aug 7, 2024
#2N/A-94.61%
Mar 2, 2000 - Oct 14, 2004
#3N/A-38.91%
Nov 2, 2004 - Sep 29, 2006
#4N/A-36.78%
Nov 7, 2007 - May 5, 2008
#5N/A-26.55%
Dec 6, 1999 - Jan 11, 2000
#6N/A-15.62%
Jul 19, 2007 - Aug 20, 2007
#7N/A-14.86%
Feb 8, 2000 - Feb 24, 2000
#8N/A-14.74%
Jan 8, 2007 - Feb 26, 2007
#9N/A-14.60%
Nov 18, 1999 - Dec 2, 1999
#10N/A-14.05%
Jan 25, 2000 - Feb 2, 2000
#11N/A-12.80%
Jan 11, 2000 - Jan 19, 2000
#12N/A-11.95%
Nov 24, 2006 - Jan 8, 2007
#13N/A-11.49%
Apr 10, 2007 - May 9, 2007
#14N/A-10.32%
Feb 26, 2007 - Apr 10, 2007
#15N/A-8.72%
May 12, 2008 - Jun 17, 2008

Correlation

Correlation between OTF and BB is -0.58 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.58
-101

Select Stocks to Compare