StockComparison Logo
vs

DLX vs OCSL

Comparison between Deluxe Corp (DLX, Company) and Oaktree Specialty Lending Corp (OCSL, Company).

DLX is from the Industrials sector, while OCSL is from the Financial Services sector.

5-Year PerformanceOCSL has outperformed DLX, delivering a return of +1.0% compared to -8.0%

DLX vs OCSL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
DLX
$1.06B
OCSL
$1.06B
Max Drawdown
DLX
87.48%
Winner
OCSL
83.08%
Sharpe Ratio
Winner
DLX
1.12
OCSL
-0.34
5Y Beta
DLX
0.94
Winner
OCSL
0.62
Industry
DLX
Conglomerates
OCSL
Asset Management
P/E Ratio
Winner
DLX
10.14
OCSL
21.29
Forward P/E
Winner
DLX
6.47
OCSL
9.32
PEG Ratio
DLX
0.12
Winner
OCSL
0.07
Dividend Yield
DLX
5.15%
Winner
OCSL
13.40%
5Y Dividends CAGR
Winner
DLX
10.76%
OCSL
10.13%
5Y EPS CAGR
DLX
1.47%
OCSL
N/A
Debt to Equity
DLX
200.50%
Winner
OCSL
107.21%
Free Cash Flow Yield
Winner
DLX
14.30%
OCSL
6.59%
P/S Ratio
Winner
DLX
0.50
OCSL
3.54
P/B Ratio
DLX
1.53
Winner
OCSL
0.76

DLX vs OCSL - Historical Returns

Returns include dividend reinvestment.

1M
DLX
-4.86%
Winner
OCSL
+0.17%
3M
DLX
-9.61%
Winner
OCSL
+12.22%
6M
Winner
DLX
+9.23%
OCSL
-4.56%
1Y
Winner
DLX
+64.09%
OCSL
-5.60%
5Y(CAGR)
DLX
-7.95%
Winner
OCSL
+1.02%
10Y(CAGR)
DLX
-5.74%
Winner
OCSL
+8.18%
Max(CAGR)
Winner
DLX
+4.58%
OCSL
+4.44%

DLX vs OCSL - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearDLXOCSL
2026+9.72%-1.10%
2025+6.31%-6.12%
2024+11.10%-15.06%
2023+25.90%+9.45%
2022-45.07%+2.78%
2021+13.55%+44.21%
2020-38.62%+10.76%
2019+31.02%+35.10%
2018-49.06%-8.00%
2017+8.73%-3.11%
2016+38.05%-4.15%
2015-9.73%-12.54%
2014+25.13%-3.03%
2013+63.31%-4.19%
2012+44.37%+19.05%
2011+0.47%-12.65%
2010+55.20%+20.91%
2009+6.37%+55.20%
2008-49.78%-30.03%
2007+31.99%N/A
2006-13.37%N/A
2005-14.87%N/A
2004-5.11%N/A
2003+1.80%N/A
2002+5.65%N/A
2001+123.77%N/A
2000-0.82%N/A
1999-0.62%N/A

DLX vs OCSL Drawdown Comparison

The maximum drawdown for DLX was -84.68%, occurring on Mar 9, 2009. Recovery took 1420 trading sessions.

The maximum drawdown for OCSL was -59.39%, occurring on Mar 23, 2020. Recovery took 1608 trading sessions.

The current DLX drawdown is -55.03%. The current OCSL drawdown is -25.28%.

RankDLXOCSL
#1-84.68%
Jun 1, 2007 - Jan 22, 2013
-59.39%
Jul 10, 2014 - Nov 25, 2020
#2-78.58%
Jan 22, 2018 - May 4, 2023
-53.81%
Jun 17, 2008 - Jun 26, 2009
#3-68.13%
Oct 15, 2002 - May 16, 2007
-35.63%
Feb 18, 2011 - Apr 10, 2013
#4-32.12%
Mar 19, 2002 - Oct 15, 2002
-34.08%
Jan 26, 2024 - Mar 13, 2026
#5-28.87%
Feb 3, 2000 - Feb 1, 2001
-24.65%
May 13, 2010 - Jan 26, 2011
#6-25.60%
Apr 22, 2015 - Jul 11, 2016
-17.54%
Jan 12, 2022 - Dec 29, 2022
#7-19.59%
Mar 20, 2013 - Aug 1, 2013
-14.95%
Sep 21, 2009 - Dec 29, 2009
#8-14.95%
Jan 9, 2014 - Mar 18, 2014
-14.28%
Jan 12, 2023 - Jul 24, 2023
#9-14.66%
Sep 22, 2016 - Nov 25, 2016
-14.25%
Jul 25, 2013 - Jul 7, 2014
#10-11.59%
Sep 3, 2014 - Oct 28, 2014
-14.01%
Jun 26, 2009 - Aug 21, 2009
#11-11.29%
Feb 21, 2017 - Dec 13, 2017
-10.90%
Jan 19, 2010 - Mar 8, 2010
#12-10.36%
Nov 1, 1999 - Dec 1, 1999
-10.76%
Aug 21, 2009 - Sep 16, 2009
#13-9.59%
Dec 7, 1999 - Feb 3, 2000
-9.65%
Apr 23, 2010 - May 12, 2010
#14-9.18%
Jul 1, 2014 - Aug 27, 2014
-9.03%
May 8, 2013 - Jul 15, 2013
#15-9.02%
Apr 2, 2014 - Apr 30, 2014
-8.17%
Sep 18, 2023 - Dec 8, 2023

Correlation

Correlation between DLX and OCSL is -0.19 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.19
-101

Dividend Comparison (1999 - 2026)

DLX vs OCSL dividend yield comparison.

YearDLXOCSL
20262.52%3.30%
20255.37%13.27%
20245.31%14.40%
20235.59%11.12%
20227.07%11.86%
20213.74%7.37%
20204.11%7.27%
20192.40%6.96%
20183.12%8.75%
20171.56%8.38%
20161.68%13.41%
20152.20%10.84%
20141.85%12.90%
20131.92%11.93%
20123.10%11.03%
20114.39%12.25%
20104.34%9.44%
20096.76%7.17%
20086.68%13.38%
20073.04%0.00%
20065.16%0.00%
20055.31%0.00%
20043.96%0.00%
20033.58%0.00%
20023.52%0.00%
200117.57%0.00%
20004.75%0.00%
19991.09%0.00%

Select Stocks to Compare