WallStSmart
BBDC

Barings BDC Inc

NYSE: BBDC · FINANCIAL SERVICES · ASSET MANAGEMENT

$9.20
-0.22% today

Updated 2026-05-06

Market cap
$967.49M
P/E ratio
9.53
P/S ratio
3.47x
EPS (TTM)
$0.97
Dividend yield
11.30%
52W range
$7 – $9
Volume
0.7M

WallStSmart proprietary scores

55
out of 100
Grade: C+
Hold
Investment rating
5.3
Growth
C+
5.0
Quality
C+
8.0
Profitability
A
5.7
Valuation
C+
/9
Piotroski F-Score
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →197 stocks currently score above 75

Price targets

Analyst target
$9.71
+5.54%
12-Month target
$8.44
-8.26%
Intrinsic (DCF)
Margin of safety
1 Strong Buy3 Buy1 Hold0 Sell0 Strong Sell

Price chart

Stock snapshot

Strengths
+ Profit margin 36.50% — above average
+ Free cash flow $204.53M — positive
Risks
- Revenue declining -3.80% QoQ

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$16.00M$289.20M$209.10M$248.84M$279.21M
Net income$4.68M$128.00M$110.29M$101.92M$25.24M
EPS$0.97
Free cash flow$86.27M$76.94M$117.85M$160.54M$204.53M
Profit margin29.25%44.26%52.74%40.96%36.50%

Recent insider activity

DateInsiderTypeSharesPrice
2025-12-09BYERS, STEPHEN RBuy6,761$8.97
2025-12-09BYERS, STEPHEN RSale5,671$8.98
2025-06-06MURRAY, ELIZABETH A.Buy3,400$8.84

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
BBDC$967.49M555.38.05.75.0Buy
BRK-A$1.02T596.76.55.08.5Buy
BRK-B$1.02T626.76.55.08.0Buy
JPM$824.35B738.08.05.75.5Strong Buy
V$623.83B728.710.05.05.5Strong Buy
MA$445.98B708.010.05.06.0Strong Buy

Smart narrative

Barings BDC Inc trades at $9.20. representing a P/E of 9.53x trailing earnings. Our Smart Value Score of 55/100 indicates the stock is fair. TTM revenue stands at $279.21M. with profit margins at 36.50%.

Frequently asked questions

What is Barings BDC Inc's stock price?
Barings BDC Inc (BBDC) trades at $9.20.
Is Barings BDC Inc overvalued?
Smart Value Score 55/100 (Grade C+, Hold).
What is the price target of Barings BDC Inc (BBDC)?
The analyst target price is $9.71, representing +5.5% upside from the current price of $9.20.
What is the future stock price of BBDC by 2030?
Our revenue-driven model estimates Barings BDC Inc could reach $17.20 by 2030, based on historical CAGR, margin trends, and capped P/E multiples.
What is Barings BDC Inc's revenue?
TTM revenue is $279.21M.

Company info

SectorFINANCIAL SERVICES
IndustryASSET MANAGEMENT
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio3.47x
ROE8.67%
Beta0.68
50D MA$8.51
200D MA$8.96
Shares out0.10B
Float0.10B
Short ratio
Avg volume0.7M

Performance

1 week+3.01%
1 month+10.39%
3 months+4.29%
YTD+0.65%
1 year
3 years
5 years