Blue Owl Capital Corporation (NYSE:OBDC – Get Free Report) has received a consensus recommendation of “Moderate Buy” from the seven brokerages that are presently covering the stock, Marketbeat.com reports. Three analysts have rated the stock with a hold rating, three have issued a buy rating and one has issued a strong buy rating on the company. The average 1 year price target among brokers that have issued ratings on the stock in the last year is $12.83.
Several research analysts have recently issued reports on OBDC shares. Wall Street Zen raised Blue Owl Capital from a “sell” rating to a “hold” rating in a research report on Saturday, July 25th. Lucid Cap Mkts raised Blue Owl Capital to a “strong-buy” rating in a research report on Friday, July 24th. Finally, Capital One Financial set a $13.00 target price on Blue Owl Capital in a research note on Friday, July 24th.
Check Out Our Latest Stock Analysis on Blue Owl Capital
Institutional Inflows and Outflows
Blue Owl Capital Price Performance
Blue Owl Capital stock opened at $10.04 on Friday. The stock has a market cap of $4.95 billion, a P/E ratio of 17.92 and a beta of 0.64. The company has a fifty day simple moving average of $11.14 and a 200-day simple moving average of $11.11. Blue Owl Capital has a 12-month low of $9.98 and a 12-month high of $13.57. The company has a current ratio of 0.65, a quick ratio of 0.65 and a debt-to-equity ratio of 1.12.
Blue Owl Capital (NYSE:OBDC – Get Free Report) last posted its earnings results on Wednesday, August 5th. The company reported $0.34 EPS for the quarter, beating the consensus estimate of $0.32 by $0.02. Blue Owl Capital had a return on equity of 9.49% and a net margin of 16.99%.The firm had revenue of $396.00 million for the quarter, compared to analyst estimates of $394.23 million. During the same quarter in the prior year, the company posted $0.40 earnings per share. Equities analysts expect that Blue Owl Capital will post 1.29 EPS for the current fiscal year.
Blue Owl Capital Announces Dividend
The business also recently disclosed a quarterly dividend, which will be paid on Thursday, October 15th. Shareholders of record on Wednesday, September 30th will be issued a dividend of $0.31 per share. The ex-dividend date of this dividend is Wednesday, September 30th. This represents a $1.24 dividend on an annualized basis and a yield of 12.4%. Blue Owl Capital’s dividend payout ratio (DPR) is presently 221.43%.
Blue Owl Capital Company Profile
Blue Owl Capital Corporation (NYSE:OBDC) is a business development company that provides financing to middle-market companies. The company invests primarily in privately held businesses through senior secured loans, including first-lien and unitranche loans, as well as second-lien debt, subordinated debt and equity investments.
OBDC’s investment objective is to generate current income and, to a lesser extent, long-term capital appreciation. Its portfolio companies operate across a range of industries, and the company generally focuses on established businesses that may have limited access to traditional financing sources.
The company was formed as Owl Rock Capital Corporation and began operations in 2016.
Featured Stories
- Five stocks we like better than Blue Owl Capital
- Constellation Energy’s Google Deal Shows Why Nuclear Uprates Matter for AI
- Lamb Weston’s Turnaround Is Starting to Look Real
- These 3 Stocks Got the Most Love From Analysts in September
- Record French Debt Could Create Opportunities for U.S. Market Operators
Receive News & Ratings for Blue Owl Capital Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Blue Owl Capital and related companies with MarketBeat.com's FREE daily email newsletter.
