Blue Owl Capital Co. (NYSE:OBDC – Get Free Report) has received a consensus rating of “Moderate Buy” from the nine research firms that are currently covering the company, Marketbeat Ratings reports. One investment analyst has rated the stock with a sell recommendation, three have assigned a hold recommendation, four have given a buy recommendation and one has assigned a strong buy recommendation to the company. The average 1 year price target among brokers that have updated their coverage on the stock in the last year is $16.00.
Several analysts have recently commented on OBDC shares. Royal Bank of Canada reaffirmed an “outperform” rating and issued a $17.00 target price on shares of Blue Owl Capital in a research report on Monday, August 12th. Compass Point raised Blue Owl Capital to a “strong-buy” rating in a research report on Monday, August 19th. Truist Financial decreased their target price on Blue Owl Capital from $18.00 to $17.00 and set a “buy” rating for the company in a research report on Friday, August 9th. Keefe, Bruyette & Woods decreased their target price on Blue Owl Capital from $16.00 to $15.50 and set a “market perform” rating for the company in a research report on Tuesday, August 20th. Finally, Wells Fargo & Company increased their price objective on Blue Owl Capital from $14.00 to $14.50 and gave the stock an “underweight” rating in a report on Tuesday, October 29th.
Check Out Our Latest Stock Report on Blue Owl Capital
Insider Buying and Selling at Blue Owl Capital
Hedge Funds Weigh In On Blue Owl Capital
Institutional investors have recently made changes to their positions in the business. Barnett & Company Inc. grew its position in Blue Owl Capital by 38.2% during the third quarter. Barnett & Company Inc. now owns 102,900 shares of the company’s stock worth $1,499,000 after buying an additional 28,450 shares in the last quarter. Prime Capital Investment Advisors LLC grew its position in Blue Owl Capital by 35.9% during the third quarter. Prime Capital Investment Advisors LLC now owns 20,315 shares of the company’s stock worth $296,000 after buying an additional 5,372 shares in the last quarter. First National Trust Co grew its position in Blue Owl Capital by 83.9% during the third quarter. First National Trust Co now owns 141,524 shares of the company’s stock worth $2,062,000 after buying an additional 64,558 shares in the last quarter. Apollon Wealth Management LLC grew its position in Blue Owl Capital by 1.6% during the third quarter. Apollon Wealth Management LLC now owns 110,016 shares of the company’s stock worth $1,603,000 after buying an additional 1,760 shares in the last quarter. Finally, Legacy Capital Wealth Partners LLC grew its position in Blue Owl Capital by 96.8% during the third quarter. Legacy Capital Wealth Partners LLC now owns 209,617 shares of the company’s stock worth $3,054,000 after buying an additional 103,123 shares in the last quarter. 42.83% of the stock is currently owned by institutional investors.
Blue Owl Capital Stock Performance
OBDC opened at $14.67 on Friday. The firm has a market cap of $5.72 billion, a PE ratio of 8.15 and a beta of 0.86. The company has a quick ratio of 0.84, a current ratio of 0.84 and a debt-to-equity ratio of 1.24. The business has a fifty day simple moving average of $14.91 and a 200-day simple moving average of $15.42. Blue Owl Capital has a fifty-two week low of $13.81 and a fifty-two week high of $16.91.
Blue Owl Capital (NYSE:OBDC – Get Free Report) last released its quarterly earnings data on Wednesday, August 7th. The company reported $0.48 earnings per share for the quarter, topping the consensus estimate of $0.47 by $0.01. The business had revenue of $396.76 million during the quarter, compared to analyst estimates of $388.84 million. Blue Owl Capital had a return on equity of 12.66% and a net margin of 43.61%. As a group, equities analysts predict that Blue Owl Capital will post 1.91 EPS for the current fiscal year.
Blue Owl Capital Increases Dividend
The business also recently announced a quarterly dividend, which was paid on Tuesday, October 15th. Shareholders of record on Monday, September 30th were issued a dividend of $0.37 per share. This is a positive change from Blue Owl Capital’s previous quarterly dividend of $0.05. This represents a $1.48 annualized dividend and a yield of 10.09%. The ex-dividend date of this dividend was Monday, September 30th. Blue Owl Capital’s dividend payout ratio (DPR) is 82.68%.
About Blue Owl Capital
Blue Owl Capital Corporation is a business development company. It specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments, first lien, unitranche, and second lien term loans and common equity investments.
Further Reading
- Five stocks we like better than Blue Owl Capital
- Canada Bond Market Holiday: How to Invest and Trade
- Palantir Cracks $50, Is There Still Time to Get on Board?
- Transportation Stocks Investing
- Insider Buying Signals Upside for These 3 Stocks
- What is a SEC Filing?
- These 2 Big Players Are Set to Compete With Elon Musk’s Starlink
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.