Shares of Blue Owl Capital Corporation (NYSE:OBDC – Get Free Report) have received an average rating of “Moderate Buy” from the seven analysts that are currently covering the company, MarketBeat.com reports. Three equities research analysts have rated the stock with a hold recommendation, three have issued a buy recommendation and one has given a strong buy recommendation to the company. The average twelve-month price objective among brokers that have covered the stock in the last year is $12.57.
OBDC has been the subject of a number of 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. Capital One Financial set a $13.00 target price on Blue Owl Capital in a research report on Friday, July 24th. Wall Street Zen upgraded Blue Owl Capital from a “sell” rating to a “hold” rating in a research report on Saturday, July 25th. Finally, Raymond James Financial set a $11.00 price target on Blue Owl Capital in a report on Thursday, October 22nd.
Read Our Latest Research Report on OBDC
Institutional Inflows and Outflows
Hedge funds have recently added to or reduced their stakes in the stock. Strs Ohio increased its stake in Blue Owl Capital by 411.4% in the 1st quarter. Strs Ohio now owns 10,941,976 shares of the company’s stock worth $121,018,000 after acquiring an additional 8,802,373 shares during the last quarter. Sound Income Strategies LLC raised its holdings in shares of Blue Owl Capital by 32.0% in the 3rd quarter. Sound Income Strategies LLC now owns 5,549,823 shares of the company’s stock valued at $56,442,000 after acquiring an additional 1,345,081 shares in the last quarter. Generali Asset Management SPA SGR raised its holdings in shares of Blue Owl Capital by 0.6% in the 3rd quarter. Generali Asset Management SPA SGR now owns 4,377,778 shares of the company’s stock valued at $45,923,000 after acquiring an additional 25,984 shares in the last quarter. Private Management Group Inc. boosted its position in shares of Blue Owl Capital by 5.5% during the 2nd quarter. Private Management Group Inc. now owns 4,056,747 shares of the company’s stock valued at $44,097,000 after acquiring an additional 212,119 shares during the last quarter. Finally, OMERS ADMINISTRATION Corp boosted its position in shares of Blue Owl Capital by 71.3% during the 1st quarter. OMERS ADMINISTRATION Corp now owns 3,085,234 shares of the company’s stock valued at $34,123,000 after acquiring an additional 1,284,222 shares during the last quarter. Hedge funds and other institutional investors own 42.83% of the company’s stock.
Blue Owl Capital Price Performance
NYSE OBDC opened at $10.38 on Tuesday. The company has a quick ratio of 0.65, a current ratio of 0.65 and a debt-to-equity ratio of 1.12. The company has a market cap of $5.12 billion, a PE ratio of 18.54 and a beta of 0.64. Blue Owl Capital has a 52 week low of $9.81 and a 52 week high of $13.57. The firm’s 50-day simple moving average is $10.70 and its two-hundred day simple moving average is $11.17.
Blue Owl Capital (NYSE:OBDC – Get Free Report) last posted its earnings results on Wednesday, August 5th. The company reported $0.34 earnings per share for the quarter, topping the consensus estimate of $0.32 by $0.02. The firm had revenue of $396.00 million during the quarter, compared to the consensus estimate of $394.23 million. Blue Owl Capital had a net margin of 16.99% and a return on equity of 9.49%. During the same quarter last year, the company earned $0.40 earnings per share. Research analysts predict that Blue Owl Capital will post 1.30 earnings per share for the current year.
Blue Owl Capital Announces Dividend
The business also recently disclosed a quarterly dividend, which was paid on Thursday, October 15th. Investors of record on Wednesday, September 30th were issued a dividend of $0.31 per share. The ex-dividend date of this dividend was Wednesday, September 30th. This represents a $1.24 dividend on an annualized basis and a yield of 11.9%. Blue Owl Capital’s dividend payout ratio is 221.43%.
Blue Owl Capital Company Profile
Blue Owl Capital Corporation (NYSE:OBDC) is a business development company focused on providing financing to middle-market companies. The company is externally managed by Blue Owl Credit Advisors LLC, an affiliate of Blue Owl Capital Inc, and seeks to generate income and capital appreciation through investments in privately negotiated transactions.
OBDC primarily invests in senior secured loans, including first-lien and unitranche debt, as well as second-lien loans and, to a lesser extent, equity investments and other securities.
See Also
- Five stocks we like better than Blue Owl Capital
- Starbucks Says Its Turnaround Is Done—The Numbers Make a Strong Case (With 1 Catch)
- 3 Robotics ETFs, 3 Different Ways to Bet on Humanoid Robots
- Can Microsoft Turn a Leaner Workforce and Record AI Spending Into Bigger Profits?
- Why JFrog Could Be the Software Infrastructure Company to Beat in the AI Boom
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.
