Blue Owl Capital Corporation (NYSE:OBDC) Stock Has Consensus Target Price of $13.00

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

Several large investors have recently modified their holdings of the stock. Confluence Investment Management LLC grew its position in shares of Blue Owl Capital by 2.4% in the 3rd quarter. Confluence Investment Management LLC now owns 269,709 shares of the company’s stock valued at $2,829,000 after buying an additional 6,385 shares during the last quarter. Envestnet Asset Management Inc. lifted its position in Blue Owl Capital by 406.9% in the second quarter. Envestnet Asset Management Inc. now owns 489,975 shares of the company’s stock valued at $5,326,000 after acquiring an additional 393,311 shares during the last quarter. State Street Corp lifted its position in Blue Owl Capital by 17.8% in the second quarter. State Street Corp now owns 732,566 shares of the company’s stock valued at $8,189,000 after acquiring an additional 110,908 shares during the last quarter. The Manufacturers Life Insurance Company boosted its stake in Blue Owl Capital by 178.2% in the second quarter. The Manufacturers Life Insurance Company now owns 41,418 shares of the company’s stock valued at $450,000 after acquiring an additional 26,530 shares in the last quarter. Finally, Palogic Value Management L.P. boosted its stake in Blue Owl Capital by 12.1% in the second quarter. Palogic Value Management L.P. now owns 172,238 shares of the company’s stock valued at $1,872,000 after acquiring an additional 18,613 shares in the last quarter. Institutional investors and hedge funds own 42.83% of the company’s stock.

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

(Get Free Report)

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

Analyst Recommendations for Blue Owl Capital (NYSE:OBDC)

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.