Blue Owl Capital Co. (NYSE:OBDC – Free Report) – Stock analysts at B. Riley dropped their FY2024 earnings per share estimates for shares of Blue Owl Capital in a research note issued on Friday, November 8th. B. Riley analyst B. Rowe now forecasts that the company will post earnings of $1.90 per share for the year, down from their previous estimate of $1.92. The consensus estimate for Blue Owl Capital’s current full-year earnings is $1.90 per share. B. Riley also issued estimates for Blue Owl Capital’s Q4 2024 earnings at $0.47 EPS, Q3 2025 earnings at $0.44 EPS and FY2025 earnings at $1.71 EPS.
OBDC has been the subject of several other research reports. Compass Point upgraded shares of Blue Owl Capital to a “strong-buy” rating in a report on Monday, August 19th. Royal Bank of Canada restated an “outperform” rating and issued a $17.00 target price on shares of Blue Owl Capital in a report on Monday, August 12th. Raymond James downgraded Blue Owl Capital from an “outperform” rating to a “market perform” rating in a report on Friday, August 9th. Keefe, Bruyette & Woods dropped their price objective on Blue Owl Capital from $16.00 to $15.50 and set a “market perform” rating on the stock in a research note on Tuesday, August 20th. Finally, Wells Fargo & Company raised their target price on Blue Owl Capital from $14.00 to $14.50 and gave the stock an “underweight” rating in a research note on Tuesday, October 29th. One analyst has rated the stock with a sell rating, three have given a hold rating, four have assigned a buy rating and one has given a strong buy rating to the company’s stock. Based on data from MarketBeat, the company currently has a consensus rating of “Moderate Buy” and an average price target of $16.07.
Blue Owl Capital Price Performance
Shares of OBDC opened at $14.78 on Monday. The business has a 50-day moving average of $14.89 and a 200-day moving average of $15.39. The company has a debt-to-equity ratio of 1.24, a current ratio of 0.84 and a quick ratio of 0.84. The company has a market capitalization of $5.77 billion, a price-to-earnings ratio of 9.18 and a beta of 0.86. Blue Owl Capital has a 1 year low of $13.90 and a 1 year high of $16.91.
Blue Owl Capital Increases Dividend
The company also recently disclosed a quarterly dividend, which will be paid on Wednesday, January 15th. Shareholders of record on Tuesday, December 31st will be paid a $0.37 dividend. This represents a $1.48 dividend on an annualized basis and a yield of 10.01%. The ex-dividend date is Tuesday, December 31st. This is a boost from Blue Owl Capital’s previous quarterly dividend of $0.06. Blue Owl Capital’s dividend payout ratio (DPR) is 91.93%.
Insider Activity
In other Blue Owl Capital news, Director Edward H. Dalelio purchased 2,500 shares of the firm’s stock in a transaction on Tuesday, August 27th. The stock was acquired at an average price of $15.02 per share, for a total transaction of $37,550.00. Following the purchase, the director now owns 9,016 shares of the company’s stock, valued at $135,420.32. This trade represents a 0.00 % increase in their position. The purchase was disclosed in a filing with the SEC, which can be accessed through this hyperlink. Corporate insiders own 0.12% of the company’s stock.
Institutional Trading of Blue Owl Capital
A number of hedge funds and other institutional investors have recently added to or reduced their stakes in the stock. National Bank of Canada FI bought a new stake in Blue Owl Capital during the second quarter worth $26,000. CWM LLC grew its stake in shares of Blue Owl Capital by 98.6% in the 2nd quarter. CWM LLC now owns 2,079 shares of the company’s stock worth $32,000 after acquiring an additional 1,032 shares in the last quarter. Headlands Technologies LLC purchased a new stake in shares of Blue Owl Capital in the first quarter valued at about $40,000. Rothschild Investment LLC bought a new position in shares of Blue Owl Capital during the second quarter valued at about $61,000. Finally, Zions Bancorporation N.A. purchased a new position in Blue Owl Capital during the second quarter worth about $61,000. 42.83% of the stock is owned by institutional investors.
Blue Owl Capital Company Profile
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
- Do ETFs Pay Dividends? What You Need to Know
- California Resources Stock Could Be a Huge Long-Term Winner
- There Are Different Types of Stock To Invest In
- Observability Wars: Datadog and Dynatrace Vie for Data Dominance
- What is a Low P/E Ratio and What Does it Tell Investors?
- Airbnb Stock Attracts Attention With Strong Cash Flow Strategy
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.