Stock events for Barings BDC, Inc. (BBDC)
Over the past year, Barings BDC Inc.'s stock price has decreased by approximately 11.26% to 13.04%, with a 52-week range between $7.66 and $10.85. In Q3 2025, Barings BDC reported earnings per share of $0.32, surpassing estimates, with revenue of $72.40 million, also exceeding estimates. The company announced a fourth-quarter cash dividend of $0.26 per share and priced a public offering of $300 million of 5.200% notes due in 2028. Weiss Ratings upgraded Barings BDC, while Keefe, Bruyette & Woods and Wells Fargo & Company lowered their price targets. The stock currently has a consensus rating of "Moderate Buy" from analysts.
Demand Seasonality affecting Barings BDC, Inc.’s stock price
There is no explicit information indicating significant demand seasonality for Barings BDC, Inc.’s products and services. Demand is likely more influenced by broader economic conditions, interest rate environments, and the level of M&A activity within the middle market.
Overview of Barings BDC, Inc.’s business
Barings BDC, Inc. is a publicly traded, externally managed investment company operating as a business development company. Its objective is to generate income and preserve capital by investing in privately held middle-market companies and is managed by Barings LLC. BBDC operates within the Financials sector, focusing on Asset Management, providing financing to middle-market companies for acquisitions, growth, or refinancing, specializing in mezzanine financing, leveraged buyouts, and recapitalizations. The firm invests in companies with EBITDA typically ranging from $10 million to $75 million across diverse industries.
BBDC’s Geographic footprint
Barings BDC, Inc. is headquartered in Charlotte, North Carolina, with an additional office in Raleigh, North Carolina. The company primarily invests in companies located within the United States.
BBDC Corporate Image Assessment
Barings BDC's brand reputation appears positive among analysts, with a consensus rating of "Moderate Buy" and an average price target indicating expected stock price appreciation. The company's ability to beat earnings estimates and maintain its dividend payout contributes positively to its reputation.
Ownership
Barings BDC, Inc. has a diverse ownership structure. Institutional shareholders own approximately 21.95% to 43.55% of the company's stock, insiders hold around 0.17% to 15.96%, and retail investors and public companies own a significant portion, ranging from 40.49% to 71.40%. Barings LLC is the largest individual shareholder, owning 12.97% of the company's shares.
Ask Our Expert AI Analyst
Price Chart
$8.92