Skip to main content
Back
BBDC logo

Barings BDC, Inc.

Data quality: 100%
BBDC
NYSE Financial Services Financial - Credit Services
$8.31
▲ $0.18 (2.21%)
Mkt Cap: 870.12M
Day Range
$8.08 $8.38
52-Week Range
$7.66 $9.92
Volume
639,788
50D / 200D Avg
$8.82 / $9.05
Prev Close
$8.13

Price History

Financial Trends

Peer Comparison

vs Financial Services sector median (854 peers)

Metric Stock Sector Median
P/E 8.5 10.3
P/B 0.8 1.1
ROE % 8.7 11.7
Net Margin % 41.0 16.8
Rev Growth 5Y % 20.1 11.7
D/E 1.2 0.5

Key Takeaways

Revenue grew 20.05% annually over 5 years — strong growth
Net margin of 40.96% shows strong profitability
Generating 160.54M in free cash flow
P/E of 8.54 — trading at a low valuation
Cash machine — converts 157.51% of earnings into free cash flow
Capital efficient — spends only 0.00% of revenue on capex

Growth

Revenue Growth (5Y)
20.05%
Revenue (1Y)19.00%
Earnings (1Y)-7.58%
FCF Growth (3Y)44.45%

Quality

Return on Equity
8.67%
ROIC6.14%
Net Margin40.96%
Op. Margin85.18%

Safety

Debt / Equity
1.23
Current Ratio3.91
Interest Coverage2.49

Valuation

P/E Ratio
8.54
P/B Ratio0.75
EV/EBITDA10.54
Dividend Yield0.13%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 19.00% Revenue Growth (3Y) -7.24%
Earnings Growth (1Y) -7.58% Earnings Growth (3Y) -10.77%
Revenue Growth (5Y) 20.05% Earnings Growth (5Y) 7.02%
Profitability
Revenue (TTM) 248.84M Net Income (TTM) 101.92M
ROE 8.67% ROA 3.87%
Gross Margin 74.00% Operating Margin 85.18%
Net Margin 40.96% Free Cash Flow (TTM) 160.54M
ROIC 6.14% FCF Growth (3Y) 44.45%
Safety
Debt / Equity 1.23 Current Ratio 3.91
Interest Coverage 2.49 Dividend Yield 0.13%
Valuation
P/E Ratio 8.54 P/B Ratio 0.75
P/S Ratio 3.50 PEG Ratio -1.41
EV/EBITDA 10.54 Dividend Yield 0.13%
Market Cap 870.12M Enterprise Value 2.23B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 248.84M 209.10M 289.20M 219.13M 119.80M
Net Income 101.92M 110.29M 128.00M 4.68M 77.69M
EPS (Diluted) 0.97 1.04 1.20 0.05 1.19
Gross Profit 184.14M 123.59M 289.20M 219.13M 86.79M
Operating Income 211.96M 113.76M 214.52M 173.13M 77.69M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 2.64B 2.70B 2.68B 2.71B 2.16B
Total Liabilities 1.48B 1.51B 1.48B 1.52B 1.42B
Shareholders' Equity 1.16B 1.19B 1.20B 1.19B 741.93M
Total Debt 1.43B 1.45B 1.44B 1.45B 1.37B
Cash & Equivalents 66.78M 77.85M 70.53M 139.42M 84.25M
Current Assets 164.18M 134.19M 126.99M 203.20M 340.99M
Current Liabilities 41.98M 29.19M 12.51M 44.17M 34.83M

Strategy Scores

This stock passed the criteria for 1 strategy

Score = fit strength (0–100)
Rank = position among all matches
#419 of 1024
49

Recent Activity

Entered Cash Flow Compounder
Mar 24, 2026