StockComparison Logo
vs

SLMBP vs OTF

Comparison between SLM Corp (SLMBP, Company) and Blue Owl Technology Finance Corp (OTF, Company).

Both SLMBP and OTF are from the Financial Services sector.

SLMBP vs OTF - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SLMBP
$4.92B
OTF
$4.92B
Max Drawdown
SLMBP
90.83%
Winner
OTF
35.81%
Sharpe Ratio
Winner
SLMBP
0.29
OTF
-0.84
5Y Beta
Winner
SLMBP
0.15
OTF
0.71
Industry
SLMBP
Credit Services
OTF
Asset Management
P/E Ratio
SLMBP
35.14
Winner
OTF
11.80
Forward P/E
SLMBP
N/A
OTF
8.69
PEG Ratio
SLMBP
0.00
OTF
N/A
Dividend Yield
SLMBP
0.69%
Winner
OTF
13.50%
5Y Dividends CAGR
SLMBP
23.62%
OTF
N/A
Debt to Equity
SLMBP
N/A
OTF
90.78%
Free Cash Flow Yield
SLMBP
N/A
OTF
-33.68%
P/S Ratio
SLMBP
2.98
OTF
N/A

SLMBP vs OTF - Historical Returns

Returns include dividend reinvestment.

1M
Winner
SLMBP
+1.97%
OTF
-2.83%
3M
Winner
SLMBP
+2.61%
OTF
-11.17%
6M
Winner
SLMBP
+3.63%
OTF
-18.51%
1Y
Winner
SLMBP
+7.28%
OTF
-24.98%
5Y(CAGR)
SLMBP
+13.76%
OTF
N/A
10Y(CAGR)
SLMBP
+11.84%
OTF
N/A
Max(CAGR)
Winner
SLMBP
+4.67%
OTF
-27.74%

SLMBP vs OTF - Annual Returns (2005 - 2026)

Returns include dividend reinvestment.

YearSLMBPOTF
2026+5.35%-22.49%
2025+6.92%-5.02%
2024+20.83%N/A
2023+27.82%N/A
2022+1.71%N/A
2021+11.48%N/A
2020+1.32%N/A
2019-2.25%N/A
2018-8.85%N/A
2017+26.16%N/A
2016+46.15%N/A
2015-38.31%N/A
2014+2.06%N/A
2013+30.38%N/A
2012+40.54%N/A
2011-7.99%N/A
2010-3.41%N/A
2009+161.60%N/A
2008-68.56%N/A
2007-37.74%N/A
2006+9.23%N/A
2005+3.49%N/A

SLMBP vs OTF Drawdown Comparison

The maximum drawdown for SLMBP was -88.54%, occurring on Mar 9, 2009. Recovery took 1625 trading sessions.

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

The current OTF drawdown is -28.11%.

RankSLMBPOTF
#1-88.54%
Mar 1, 2007 - Aug 13, 2013
-28.31%
Jun 12, 2025 - May 22, 2026
#2-63.71%
Sep 6, 2018 - Jun 28, 2021
N/A
#3-51.46%
Aug 29, 2014 - Apr 3, 2017
N/A
#4-19.08%
Mar 7, 2023 - Oct 9, 2023
N/A
#5-12.93%
Nov 1, 2021 - Jan 10, 2023
N/A
#6-10.41%
Mar 24, 2025 - May 21, 2025
N/A
#7-10.21%
Jul 6, 2017 - Jun 5, 2018
N/A
#8-8.49%
Jun 6, 2025 - Mar 5, 2026
N/A
#9-8.22%
Aug 15, 2013 - Apr 23, 2014
N/A
#10-7.08%
Jun 30, 2014 - Aug 29, 2014
N/A
#11-6.01%
Dec 19, 2023 - Jan 26, 2024
N/A
#12-5.77%
Apr 30, 2024 - Sep 13, 2024
N/A
#13-5.34%
Apr 6, 2017 - May 11, 2017
N/A
#14-4.65%
Sep 18, 2024 - Feb 6, 2025
N/A
#15-3.61%
Feb 2, 2023 - Mar 6, 2023
N/A

Correlation

Correlation between SLMBP and OTF is -0.82 which considered as a strong negative correlation - the stocks tend to move in opposite directions.

-0.82
-101

Dividend Comparison (2005 - 2026)

SLMBP vs OTF dividend yield comparison.

YearSLMBPOTF
20263.81%3.75%
20258.61%7.91%
20249.93%0.00%
202310.60%0.00%
20225.90%0.00%
20213.23%0.00%
20204.83%0.00%
20197.88%0.00%
20186.58%0.00%
20174.23%0.00%
20164.27%0.00%
20155.01%0.00%
20142.92%0.00%
20132.96%0.00%
20124.19%0.00%
20113.91%0.00%
20102.40%0.00%
20093.79%0.00%
200823.21%0.00%
200710.41%0.00%
20065.57%0.00%
20052.25%0.00%

Select Stocks to Compare