StockComparison Logo
vs

BLKB vs CSWC

Comparison between Blackbaud Inc (BLKB, Company) and Capital Southwest Corp (CSWC, Company).

BLKB is from the Technology sector, while CSWC is from the Financial Services sector.

5-Year PerformanceCSWC has outperformed BLKB, delivering a return of +10.5% compared to -15.3%

BLKB vs CSWC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BLKB
$1.43B
Winner
CSWC
$1.44B
Max Drawdown
Winner
BLKB
77.68%
CSWC
84.38%
Sharpe Ratio
BLKB
-1.52
Winner
CSWC
0.57
5Y Beta
Winner
BLKB
0.56
CSWC
0.76
Industry
BLKB
Software - Application
CSWC
Asset Management
P/E Ratio
Winner
BLKB
10.33
CSWC
44.38
Forward P/E
Winner
BLKB
6.09
CSWC
11.35
PEG Ratio
Winner
BLKB
0.35
CSWC
1.86
Dividend Yield
BLKB
N/A
CSWC
9.65%
5Y Dividends CAGR
BLKB
0.00%
Winner
CSWC
5.88%
5Y EPS CAGR
BLKB
38.51%
CSWC
N/A
Debt to Equity
BLKB
3433.30%
Winner
CSWC
111.89%
Free Cash Flow Yield
Winner
BLKB
21.44%
CSWC
-13.50%
P/S Ratio
Winner
BLKB
1.25
CSWC
6.34
P/B Ratio
BLKB
41.91
Winner
CSWC
1.48

BLKB vs CSWC - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BLKB
+15.87%
CSWC
+1.54%
3M
BLKB
-13.65%
Winner
CSWC
+2.75%
6M
BLKB
-44.53%
Winner
CSWC
+7.39%
1Y
BLKB
-52.53%
Winner
CSWC
+12.93%
5Y(CAGR)
BLKB
-15.30%
Winner
CSWC
+10.50%
10Y(CAGR)
BLKB
-7.61%
Winner
CSWC
+17.14%
Max(CAGR)
BLKB
+6.97%
Winner
CSWC
+10.88%

BLKB vs CSWC - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBLKBCSWC
2026-47.50%+12.10%
2025-14.11%+12.53%
2024-13.61%+2.15%
2023+44.81%+53.93%
2022-25.86%-25.09%
2021+38.17%+56.93%
2020-28.72%-2.17%
2019+26.52%+19.44%
2018-32.96%+26.83%
2017+46.13%+8.74%
2016+1.18%+15.11%
2015+57.96%-0.79%
2014+17.47%+11.11%
2013+61.56%+36.73%
2012-18.16%+47.03%
2011+6.18%-21.49%
2010+9.30%+30.32%
2009+80.55%-26.01%
2008-50.30%-3.80%
2007+7.77%-5.44%
2006+52.90%+40.63%
2005+24.46%+15.79%
2004+67.31%+26.98%
2003N/A+24.14%
2002N/A-22.47%
2001N/A+26.63%
2000N/A-11.61%
1999N/A-12.71%

BLKB vs CSWC Drawdown Comparison

The maximum drawdown for BLKB was -77.44%, occurring on Jun 22, 2026. This drawdown has not yet recovered.

The maximum drawdown for CSWC was -68.36%, occurring on Mar 9, 2009. Recovery took 1514 trading sessions.

The current BLKB drawdown is -73.44%. The current CSWC drawdown is -3.50%.

RankBLKBCSWC
#1-77.44%
Jul 23, 2018 - Jun 22, 2026
-68.36%
May 22, 2007 - May 28, 2013
#2-68.27%
Dec 26, 2007 - Dec 10, 2010
-61.24%
Jan 22, 2020 - Feb 2, 2021
#3-37.30%
Mar 26, 2012 - Jun 17, 2013
-42.37%
May 31, 2002 - Apr 5, 2004
#4-29.27%
May 10, 2011 - Dec 2, 2011
-37.14%
Nov 12, 1999 - Apr 9, 2002
#5-28.38%
Oct 29, 2013 - Oct 28, 2014
-33.55%
Oct 25, 2021 - Sep 18, 2023
#6-24.68%
Dec 28, 2004 - Nov 1, 2005
-28.70%
May 19, 2015 - Oct 2, 2017
#7-24.53%
Dec 29, 2015 - Jun 23, 2016
-27.79%
Jul 11, 2024 - Jan 8, 2026
#8-23.84%
Nov 16, 2006 - Nov 1, 2007
-18.91%
Dec 7, 2006 - Mar 21, 2007
#9-20.00%
Sep 13, 2004 - Oct 28, 2004
-16.17%
Jul 12, 2013 - Jul 1, 2014
#10-19.12%
Jul 3, 2006 - Aug 30, 2006
-15.28%
Dec 12, 2018 - Jan 8, 2019
#11-17.86%
Jul 20, 2016 - Feb 13, 2017
-15.01%
Sep 2, 2014 - Dec 18, 2014
#12-15.68%
Nov 11, 2004 - Dec 28, 2004
-14.99%
Jun 8, 2021 - Sep 3, 2021
#13-14.94%
Aug 17, 2015 - Oct 23, 2015
-14.20%
Jun 17, 2004 - May 18, 2005
#14-14.46%
May 10, 2006 - Jun 29, 2006
-12.34%
Jul 12, 2005 - Jan 17, 2006
#15-13.15%
Aug 3, 2004 - Aug 27, 2004
-11.17%
Oct 12, 2017 - Mar 8, 2018

Correlation

Correlation between BLKB and CSWC is 0.61 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.61
-101

Dividend Comparison (1999 - 2026)

BLKB vs CSWC dividend yield comparison.

YearBLKBCSWC
20260.00%6.28%
20250.00%11.56%
20240.00%11.59%
20230.00%10.21%
20220.00%12.46%
20210.00%10.13%
20200.21%11.49%
20190.60%13.07%
20180.76%10.77%
20170.51%7.01%
20160.75%2.35%
20150.73%216.86%
20141.11%0.53%
20131.27%2.55%
20122.10%18.46%
20111.73%0.98%
20101.70%0.77%
20091.69%1.02%
20082.96%3.01%
20071.21%0.51%
20061.08%0.48%
20051.17%0.66%
20040.00%0.76%
20030.00%0.97%
20020.00%1.19%
20010.00%0.91%
20000.00%0.38%
19990.00%0.67%

Select Stocks to Compare