Compare stocks side-by-side

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

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

MetricBBDCNMFC
Valuation
Price$8.54$6.88
Market cap894.72M649.36M
P/E10.2739.38
EPS$0.83$0.17
Fair value$9.65$10.96
Upside+12.90%+59.45%
Growth
Day change+0.53%+0.22%
1 month-0.81%-0.86%
3 months+1.42%-2.26%
6 months-4.46%-17.44%
Year to date-6.64%-24.97%
1 year-6.34%-28.98%
5 years-22.51%-50.89%
Revenue growth+19.00%-57.99%
Profitability
Gross margin+76.17%+71.78%
Operating margin+58.59%+18.79%
Net margin+33.94%-28.24%
ROE+7.53%-4.28%
Dividends
Dividend yield+12.17%+16.58%
Payout ratio+131.31%+823.00%
Stocklytics
Score54.0044.00
SentimentNeutralBearish

Compare other stocks