Compare stocks side-by-side

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

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

MetricATLCBBDC
Valuation
Price$96.91$8.69
Market cap1.47B909.38M
P/E9.5210.44
EPS$10.18$0.83
Fair value$102.38$11.10
Upside+5.64%+27.76%
Growth
Day change+5.75%+1.34%
1 month+10.89%-0.29%
3 months-6.84%+4.76%
6 months+26.51%-2.41%
Year to date+44.89%-5.28%
1 year+72.36%-3.82%
5 years+25.18%-22.64%
Revenue growth+53.29%+19.00%
Profitability
Gross margin+82.87%+76.17%
Operating margin+17.73%+58.59%
Net margin+9.30%+33.94%
ROE+23.09%+7.53%
Dividends
Dividend yield0.00%+11.97%
Payout ratio+5.99%+131.31%
Stocklytics
Score60.0054.00
SentimentNeutralNeutral

Compare other stocks