Blue Owl Capital Inc. (OWL) shares plunged 6.37% on November 7th, following the release of third-quarter financial results from two of its affiliated companies, Blue Owl Capital Corporation III (OBDE) and Blue Owl Capital Corporation (OBDC).
OBDE, a specialty finance company focused on lending to U.S. middle-market companies, reported net investment income per share of $0.41 for the third quarter of 2024, in line with the prior quarter but exceeding its regular dividend by 17%. However, the company's net asset value per share dipped slightly to $15.49, compared to $15.56 as of June 30, 2024.
Meanwhile, OBDC, another affiliated middle-market lending company, reported stronger results with net investment income per share of $0.47, exceeding its regular dividend by 27% and generating a return on equity of 12.4%. OBDC's net asset value per share also declined modestly to $15.28, down from $15.36 as of June 30, 2024.
While both affiliated companies maintained stable portfolio performance and continued origination activity, investors may have reacted negatively to the slight declines in their net asset values, coupled with ongoing economic uncertainties and concerns about the potential impact on the broader Blue Owl Capital business.
Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.