Compare stocks side-by-side

Compare BBDC vs CSWC on price performance, valuation, growth and AI ratings.

Compare BBDC, CSWC on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricBBDCCSWC
Valuation
Price$8.54$22.91
Market cap894.72M1.46B
P/E10.2712.65
EPS$0.83$1.81
Fair value$9.65$27.12
Upside+12.90%+18.36%
Growth
Day change+0.53%+0.53%
1 month-0.81%+0.09%
3 months+1.42%-3.40%
6 months-4.46%-2.50%
Year to date-6.64%+3.88%
1 year-6.34%+10.41%
5 years-22.51%-17.88%
Revenue growth+19.00%+50.13%
Profitability
Gross margin+76.17%+83.61%
Operating margin+58.59%+65.59%
Net margin+33.94%+48.19%
ROE+7.53%+11.04%
Dividends
Dividend yield+12.17%+11.18%
Payout ratio+131.31%+136.85%
Stocklytics
Score54.0047.00
SentimentNeutralNeutral

Compare other stocks