StockComparison Logo
vs

CSWCZ vs BFC

Comparison between Capital Southwest Corp (CSWCZ, Company) and Bank First Corp (BFC, Company).

Both CSWCZ and BFC are from the Financial Services sector.

CSWCZ vs BFC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
CSWCZ
$1.64B
BFC
$1.64B
Max Drawdown
Winner
CSWCZ
5.20%
BFC
82.02%
Sharpe Ratio
CSWCZ
-0.41
Winner
BFC
0.53
5Y Beta
CSWCZ
N/A
BFC
0.63
Industry
CSWCZ
Asset Management
BFC
Banks - Regional
P/E Ratio
Winner
CSWCZ
16.19
BFC
20.34
Forward P/E
CSWCZ
N/A
BFC
5.81
PEG Ratio
CSWCZ
N/A
BFC
3.85
Dividend Yield
Winner
CSWCZ
8.00%
BFC
0.62%
5Y Dividends CAGR
CSWCZ
N/A
BFC
23.66%
5Y EPS CAGR
CSWCZ
N/A
BFC
5.62%
Debt to Equity
CSWCZ
109.27%
Winner
BFC
0.00%
Free Cash Flow Yield
CSWCZ
-16.21%
Winner
BFC
1.83%
P/S Ratio
CSWCZ
8.73
Winner
BFC
7.56
P/B Ratio
Winner
CSWCZ
1.74
BFC
1.99

CSWCZ vs BFC - Historical Returns

Returns include dividend reinvestment.

1M
CSWCZ
+0.00%
Winner
BFC
+2.27%
3M
CSWCZ
+0.00%
Winner
BFC
+4.31%
6M
CSWCZ
+0.00%
Winner
BFC
+8.14%
1Y
CSWCZ
-0.08%
Winner
BFC
+13.06%
5Y(CAGR)
CSWCZ
N/A
BFC
+18.89%
10Y(CAGR)
CSWCZ
N/A
BFC
+19.38%
Max(CAGR)
CSWCZ
+5.12%
Winner
BFC
+8.66%

CSWCZ vs BFC - Annual Returns (2002 - 2026)

Returns include dividend reinvestment.

YearCSWCZBFC
2026+0.00%+23.11%
2025+3.88%+30.77%
2024+8.41%+16.13%
2023+2.86%-4.01%
2022N/A+30.94%
2021N/A+12.46%
2020N/A-5.91%
2019N/A+47.63%
2018N/A+5.70%
2017N/A+37.31%
2016N/A+27.13%
2015N/A+28.05%
2014N/A+21.22%
2013N/A+26.17%
2012N/A+17.36%
2011N/A+20.19%
2010N/A+35.47%
2009N/A-15.60%
2008N/A-19.26%
2007N/A-16.01%
2006N/A-7.54%
2005N/A+15.48%
2004N/A+1.64%
2003N/A+5.17%
2002N/A-48.21%

CSWCZ vs BFC Drawdown Comparison

The maximum drawdown for CSWCZ was -2.85%, occurring on Jan 4, 2024. Recovery took 44 trading sessions.

The maximum drawdown for BFC was -82.02%, occurring on Feb 18, 2009. Recovery took 3198 trading sessions.

The current CSWCZ drawdown is -0.88%. The current BFC drawdown is -3.80%.

RankCSWCZBFC
#1-2.85%
Jan 3, 2024 - Mar 7, 2024
-82.02%
Sep 13, 2002 - Jun 1, 2015
#2-2.01%
Mar 14, 2025 - May 1, 2025
-39.78%
Jun 12, 2019 - Mar 8, 2021
#3-1.93%
Jul 18, 2024 - Aug 14, 2024
-32.75%
Nov 25, 2022 - Oct 17, 2024
#4-1.87%
Sep 29, 2023 - Dec 6, 2023
-20.02%
Apr 30, 2018 - Mar 7, 2019
#5-1.53%
Aug 14, 2024 - Sep 27, 2024
-14.17%
Feb 9, 2026 - Jul 1, 2026
#6-1.34%
Dec 19, 2024 - Jan 15, 2025
-13.46%
Dec 11, 2024 - Apr 21, 2025
#7-1.34%
Jun 27, 2023 - Aug 29, 2023
-12.65%
Jul 23, 2025 - Oct 6, 2025
#8-1.33%
Sep 3, 2025 - Sep 10, 2025
-12.09%
Mar 12, 2021 - Jun 24, 2022
#9-1.31%
May 22, 2024 - Jul 15, 2024
-11.75%
Oct 14, 2025 - Dec 11, 2025
#10-1.30%
Mar 18, 2024 - Apr 12, 2024
-11.30%
Dec 30, 2015 - May 3, 2016
#11-1.25%
Apr 15, 2024 - Apr 29, 2024
-11.07%
Dec 11, 2025 - Jan 21, 2026
#12-1.06%
Sep 1, 2023 - Sep 29, 2023
-7.55%
May 30, 2019 - Jun 11, 2019
#13-1.03%
Sep 27, 2024 - Oct 14, 2024
-7.23%
Nov 25, 2015 - Dec 30, 2015
#14-0.96%
May 9, 2024 - May 22, 2024
-7.08%
Aug 18, 2022 - Oct 21, 2022
#15-0.90%
Jun 10, 2025 - Jul 15, 2025
-7.07%
Jun 24, 2015 - Nov 6, 2015

Correlation

Correlation between CSWCZ and BFC is 0.86 which considered as a strong positive correlation - the stocks tend to move together.

0.86
-101

Dividend Comparison (2010 - 2026)

CSWCZ vs BFC dividend yield comparison.

YearCSWCZBFC
20260.00%0.71%
20255.73%4.35%
20247.52%1.56%
20230.99%1.33%
20220.00%1.01%
20210.00%1.58%
20200.00%1.25%
20190.00%1.14%
20180.00%1.46%
20170.00%1.43%
20160.00%1.77%
20150.00%2.23%
20140.00%1.50%
20130.00%1.16%
20120.00%5.68%
20110.00%3.00%
20100.00%3.50%

Select Stocks to Compare