Shares of Blue Owl Capital Co. (NYSE:OBDC – Get Free Report) have earned a consensus recommendation of “Moderate Buy” from the nine analysts that are covering the stock, Marketbeat Ratings reports. One equities research analyst has rated the stock with a sell rating, three have issued a hold rating, four have assigned a buy rating and one has given a strong buy rating to the company. The average 1-year price objective among brokers that have issued a report on the stock in the last year is $16.00.
Several research firms have recently issued reports on OBDC. Raymond James lowered Blue Owl Capital from an “outperform” rating to a “market perform” rating in a report on Friday, August 9th. Royal Bank of Canada reissued an “outperform” rating and set a $17.00 target price on shares of Blue Owl Capital in a report on Monday, August 12th. Compass Point raised Blue Owl Capital to a “strong-buy” rating in a research note on Monday, August 19th. Truist Financial reduced their price objective on Blue Owl Capital from $18.00 to $17.00 and set a “buy” rating on the stock in a research note on Friday, August 9th. Finally, Keefe, Bruyette & Woods reduced 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.
Read Our Latest Stock Analysis on OBDC
Insider Activity
Institutional Trading of Blue Owl Capital
Hedge funds have recently made changes to their positions in the company. Van ECK Associates Corp raised its position in shares of Blue Owl Capital by 4.9% during the third quarter. Van ECK Associates Corp now owns 7,472,128 shares of the company’s stock worth $112,754,000 after acquiring an additional 347,155 shares during the last quarter. LSV Asset Management raised its position in shares of Blue Owl Capital by 10.4% during the second quarter. LSV Asset Management now owns 4,492,981 shares of the company’s stock worth $69,012,000 after acquiring an additional 423,934 shares during the last quarter. Stephens Inc. AR raised its position in shares of Blue Owl Capital by 4.3% during the third quarter. Stephens Inc. AR now owns 3,219,576 shares of the company’s stock worth $46,909,000 after acquiring an additional 132,386 shares during the last quarter. Sound Income Strategies LLC raised its position in shares of Blue Owl Capital by 4.8% during the third quarter. Sound Income Strategies LLC now owns 2,842,258 shares of the company’s stock worth $41,412,000 after acquiring an additional 130,181 shares during the last quarter. Finally, Sage Advisors LLC raised its position in shares of Blue Owl Capital by 6.7% during the second quarter. Sage Advisors LLC now owns 1,925,424 shares of the company’s stock worth $29,575,000 after acquiring an additional 120,115 shares during the last quarter. 42.83% of the stock is owned by institutional investors and hedge funds.
Blue Owl Capital Stock Performance
OBDC opened at $15.04 on Friday. The firm has a market cap of $5.87 billion, a P/E ratio of 8.40 and a beta of 0.87. Blue Owl Capital has a 52-week low of $13.15 and a 52-week high of $16.91. The company has a debt-to-equity ratio of 1.24, a quick ratio of 0.84 and a current ratio of 0.84. The business’s fifty day moving average is $14.91 and its 200-day moving average is $15.43.
Blue Owl Capital (NYSE:OBDC – Get Free Report) last released its earnings results on Wednesday, August 7th. The company reported $0.48 earnings per share (EPS) for the quarter, topping the consensus estimate of $0.47 by $0.01. The company had revenue of $396.76 million for 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%. Sell-side analysts expect that Blue Owl Capital will post 1.91 EPS for the current fiscal year.
Blue Owl Capital Increases Dividend
The company also recently declared a quarterly dividend, which was paid on Tuesday, October 15th. Stockholders of record on Monday, September 30th were paid a dividend of $0.06 per share. This represents a $0.24 dividend on an annualized basis and a dividend yield of 1.60%. This is a positive change from Blue Owl Capital’s previous quarterly dividend of $0.05. The ex-dividend date of this dividend was Monday, September 30th. Blue Owl Capital’s dividend payout ratio (DPR) is presently 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.
See Also
- Five stocks we like better than Blue Owl Capital
- What are earnings reports?
- Microsoft Can Hit New All-Time Highs This Year – Here’s Why
- Using the MarketBeat Stock Split Calculator
- Zillow Stock’s Bull Case: Why This Recent Sell-Off Could Be a Buy
- What Percentage Gainers Tell Investors and Why They Don’t Tell the Whole Story
- IonQ’s Quantum Surge: Ride the Wave or Cash Out?
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.