Blue Owl Capital Corporation (NYSE:OBDC – Get Free Report) has received an average recommendation of “Moderate Buy” from the eight research firms that are currently covering the stock, Marketbeat.com reports. Three investment analysts have rated the stock with a hold rating, four have issued a buy rating and one has issued a strong buy rating on the company. The average 12-month price target among brokerages that have issued a report on the stock in the last year is $13.00.
OBDC has been the subject of several recent research reports. Lucid Cap Mkts upgraded shares of Blue Owl Capital to a “strong-buy” rating in a research note on Friday, July 24th. Wall Street Zen upgraded shares of Blue Owl Capital from a “sell” rating to a “hold” rating in a research report on Saturday, July 25th. Capital One Financial set a $13.00 price target on shares of Blue Owl Capital in a report on Friday, July 24th. Finally, Truist Financial lowered their price objective on shares of Blue Owl Capital from $15.00 to $13.00 and set a “buy” rating for the company in a research report on Tuesday, May 19th.
View Our Latest Report on Blue Owl Capital
Institutional Trading of Blue Owl Capital
Blue Owl Capital Price Performance
Shares of OBDC opened at $11.10 on Monday. The firm has a market cap of $5.47 billion, a price-to-earnings ratio of 19.81 and a beta of 0.63. The stock has a 50 day moving average of $11.18 and a 200-day moving average of $11.19. 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 has a 52 week low of $10.52 and a 52 week high of $14.31.
Blue Owl Capital (NYSE:OBDC – Get Free Report) last posted its quarterly earnings results on Wednesday, August 5th. The company reported $0.34 earnings per share (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 business had revenue of $396.00 million for the quarter, compared to analyst estimates of $394.23 million. During the same period in the prior year, the company posted $0.40 EPS. As a group, analysts forecast that Blue Owl Capital will post 1.29 EPS for the current year.
Blue Owl Capital Dividend Announcement
The business also recently announced a quarterly dividend, which will be paid on Thursday, October 15th. Shareholders of record on Wednesday, September 30th will be paid a $0.31 dividend. This represents a $1.24 dividend on an annualized basis and a yield of 11.2%. The ex-dividend date is Wednesday, September 30th. Blue Owl Capital’s payout ratio is presently 14.29%.
About Blue Owl Capital
Blue Owl Capital Corporation (NYSE: OBDC) is a business development company that provides financing to privately held, primarily U.S.-based middle-market companies. The company seeks to generate income and long-term capital appreciation by investing in businesses across a range of industries.
OBDC’s portfolio primarily consists of first-lien senior secured loans, with additional investments in second-lien loans and, to a lesser extent, equity interests and other securities. Its financing solutions may support acquisitions, recapitalizations, refinancing, growth initiatives and other corporate purposes.
The company was formerly known as Owl Rock Capital Corporation and operates under an investment management agreement with an affiliate of Blue Owl Capital, a global alternative asset manager.
Featured Stories
- Five stocks we like better than Blue Owl Capital
- Block Makes a Federal Trust Bank Move That Could Reshape Its Fintech Model
- Kroger’s Textbook Entry for Buy-and-Hold Investors
- AST SpaceMobile Looks to Extend Its 30-Day FCC Satellite Testing Window
- Amgen Drops 10% on a Trial It Didn’t Even Run
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.
