Stock events for Goldman Sachs BDC, Inc. (GSBD)
Over the past six months, Goldman Sachs BDC, Inc. (GSBD) has experienced a decline in its stock price. As of November 21, 2025, the share price was $9.61, a 27.09% decrease from November 25, 2024. Key events include the Q3 2025 earnings report, which surpassed estimates but saw a decrease in NAV per share, the Q2 2025 financial results, and a public offering of unsecured notes. Analysts have a "Sell" consensus for GSBD stock with a 12-month price target of $9.00.
Demand Seasonality affecting Goldman Sachs BDC, Inc.’s stock price
There appears to be some seasonality in the stock performance of Goldman Sachs BDC, Inc. (GSBD). Historically, buying GSBD stock in April has shown the highest probability of a positive return, while September has demonstrated the lowest probability. Over the past 10 years, GSBD stock has historically fallen by an average of 6.6% over a 52-week period.
Overview of Goldman Sachs BDC, Inc.’s business
Goldman Sachs BDC, Inc. (GSBD) is a specialty finance company focused on generating current income and capital appreciation by investing in middle-market companies in the United States. The company primarily originates secured and unsecured debt, and to a lesser extent, makes equity investments, generating revenue from interest and dividend income.
GSBD’s Geographic footprint
Goldman Sachs BDC, Inc. primarily invests in companies located within the United States. The company's headquarters are in New York, New York, the same location as its parent company, The Goldman Sachs Group, Inc.
GSBD Corporate Image Assessment
Information specifically detailing the brand reputation of Goldman Sachs BDC, Inc. (GSBD) or any events that have directly affected its reputation in the past year is not readily available. General controversies related to the broader Goldman Sachs investment bank are noted, but these are not specific to GSBD or within the past year.
Ownership
Goldman Sachs BDC, Inc. (GSBD) has a diverse ownership structure including retail investors, institutional investors, and insiders. Retail investors hold the largest portion of the company's shares. Institutional ownership is substantial, with 226 institutional owners holding a total of 39,888,142 shares. Insiders own approximately 5.93% of the shares. Goldman Sachs Group Inc. is the largest individual shareholder.
Ask Our Expert AI Analyst
Price Chart
$10.06