Skip to main content
Atrás
BBDC logo

Barings BDC, Inc.

Calidad de datos: 100%
BBDC
NYSE Financial Services Financial - Credit Services
$8.31
▲ $0.18 (2.21%)
Cap. Mercado: 870.12M
Rango del Día
$8.08 $8.38
Rango de 52 Semanas
$7.66 $9.92
Volumen
639,788
Promedio 50D / 200D
$8.82 / $9.05
Cierre Anterior
$8.13

Historial de Precios

Tendencias Financieras

Comparación con Pares

vs mediana del sector Financial Services (854 pares)

Métrica Acción Mediana del Sector
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

Puntos Clave

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

Crecimiento

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

Calidad

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

Seguridad

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

Valoración

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

Puntuaciones de Estrategias

This stock passed the criteria for 1 strategy

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

Actividad Reciente

Entró Cash Flow Compounder
Mar 24, 2026