Barings BDC Inc. Common Stock (BBDC)
Stock · NYSE · Finance
$9.35as of 8/28/2026
Price chart
Open in TradingViewActive signals
No technical signal is currently active for this symbol.
Support level
$8.49
Industry
Diversified Financial Services
Barings BDC Inc. Common Stock Competitors
Chosen by industry and closest market cap.
- BBDCBarings BDC Inc. Common Stock$9.35▼ 0.32%Market cap $880.58MP/E —
- TROOTROOPS Inc. Ordinary Shares$2.16▼ 1.82%Market cap $213.78MP/E —$0.92$5.28
- NRUCNational Rural Utilities Cooperative Finance Corporation 5.500% Subordinated Notes due 2064 (Subordinated Deferrable Interest Notes)$21.3▼ 0.56%Market cap $—P/E —$21.2$24.87
- OBDCBlue Owl Capital Corporation Common Stock$11.3▲ 0.18%Market cap $5.46BP/E 20.43$10.52$14.44
- IXORIX Corporation American Depositary Shares$39.01▲ 0.23%Market cap $44.93BP/E 14.80$3,672$6,680
| Symbol | Market cap | P/E ratio | Price | 1D | 52-week range |
|---|---|---|---|---|---|
| BBDC Barings BDC Inc. Common Stock | $880.58M | — | $9.35 | ▼ 0.32% | |
| TROO TROOPS Inc. Ordinary Shares | $213.78M | — | $2.16 | ▼ 1.82% | $0.92$5.28 |
| NRUC National Rural Utilities Cooperative Finance Corporation 5.500% Subordinated Notes due 2064 (Subordinated Deferrable Interest Notes) | $— | — | $21.3 | ▼ 0.56% | $21.2$24.87 |
| OBDC Blue Owl Capital Corporation Common Stock | $5.46B | 20.43 | $11.3 | ▲ 0.18% | $10.52$14.44 |
| IX ORIX Corporation American Depositary Shares | $44.93B | 14.80 | $39.01 | ▲ 0.23% | $3,672$6,680 |
P/E shows — for peers not currently carrying a live signal of their own.
Institutional Ownership
March 31, 2026
- Total shares held
- 47.40M
- Total value held
- $368.60M
- Institutional holders
- 208
Top holders this quarter
- Unknown13.64M
- Unknown4.30M
- Unknown3.63M
- Unknown2.32M
- Unknown1.82M
- Unknown1.58M
- Unknown1.47M
- Unknown997.8K
- Unknown985.2K
- Unknown979.3K
See the full, filterable feed with live charts on the MarketWall dashboard.