OBDC Stock Fair Value Calculator – Blue Owl Capital Downgraded: Time to Sell BDC Stock
December 29, 2023

🌥️Trending News
Blue Owl Capital ($NYSE:OBDC) recently has been downgraded by analysts, causing many to recommend selling this business development company (BDC) stock. Blue Owl Capital is an asset management firm that specializes in private equity, venture capital and public equity investments. The company has been facing multiple challenges since its inception, and the recent downgrade is expected to put further pressure on its already weakened stock price. Analysts have cited problems with the company’s financials and its inability to compete in today’s highly competitive market as the primary causes of the downgrade. This has pushed the stock price down, creating an opportunity for investors to sell Blue Owl Capital stock at a cheaper price than when it was initially purchased.
It is important to note that selling stocks should only be done after carefully researching the company and the risks associated with it. Before making any decisions about selling Blue Owl Capital stock, investors should consider the long-term performance of the company, its current financial state and the risks associated with investing in the company. If investors decide to sell, they should ensure that they are selling at a price which accurately reflects the company’s underlying value.
Share Price
On Wednesday, BLUE OWL CAPITAL stock opened at $15.2 and closed at $15.2, up by 0.2% from prior closing price of 15.1. The stock has been downgraded by analysts, citing the lack of a clear growth path for the company. Many investors are now questioning whether it’s time to sell BDC stock. Over the past few weeks, the company’s stock had been on a downward spiral, with no end in sight.
Analysts have speculated that the company’s business model is too reliant on high-risk investments and that it lacks the necessary liquidity to weather economic downturns. As a result, the stock price has dropped significantly in recent weeks and is now trading at its lowest level since September of this year. Live Quote…
About the Company
Income Snapshot
Below shows the total revenue, net income and net margin for OBDC. More…
| Total Revenues | Net Income | Net Margin |
| 871.96 | 796.24 | 91.3% |
Cash Flow Snapshot
Below shows the cash from operations, investing and financing for OBDC. More…
| Operations | Investing | Financing |
| 816.5 | – | -839.66 |
Balance Sheet Snapshot
Below shows the total assets, liabilities and book value per share for OBDC. More…
| Total Assets | Total Liabilities | Book Value Per Share |
| 13.46k | 7.46k | 15.4 |
Key Ratios Snapshot
Some of the financial key ratios for OBDC are shown below. More…
| 3Y Rev Growth | 3Y Operating Profit Growth | Operating Margin |
| 58.4% | – | – |
| FCF Margin | ROE | ROA |
| 93.6% | 8.5% | 3.8% |
Analysis – OBDC Stock Fair Value Calculator
At GoodWhale, we have conducted an analysis of BLUE OWL CAPITAL’s wellbeing. Our proprietary Valuation Line has resulted in a fair value of BLUE OWL CAPITAL share being around $17.8. However, the stock is currently being traded at $15.2, which is undervalued by 14.4%. This presents an opportunity for potential investors to acquire BLUE OWL CAPITAL shares at a favorable rate. More…

Summary
Blue Owl Capital is a publicly traded business development company, and recent investing analysis has suggested that it may be time to sell the company’s shares. These conclusions have been based on the company’s lack of strong performance and returns, especially when compared to its peers in the industry. Blue Owl Capital has been performing poorly in the past few years, with the stock price dropping and earnings declining. Furthermore, the company’s debt levels have been increasing significantly, and this could lead to further problems for investors.
Recent Posts









