Blue Owl Capital Co. (NYSE:OBDC - Get Free Report) has received a consensus rating of "Hold" from the nine analysts that are presently covering the company, Marketbeat.com reports. Two investment analysts have rated the stock with a sell recommendation, two have assigned a hold recommendation, four have assigned a buy recommendation and one has assigned a strong buy recommendation to the company. The average 12 month price target among analysts that have issued ratings on the stock in the last year is $15.86.
Several research firms have recently issued reports on OBDC. Royal Bank of Canada reaffirmed an "outperform" rating and issued a $17.00 price target on shares of Blue Owl Capital in a research report on Tuesday, November 19th. Keefe, Bruyette & Woods reaffirmed an "underperform" rating and issued a $14.00 target price (down from $15.50) on shares of Blue Owl Capital in a report on Thursday, December 12th. Finally, Wells Fargo & Company increased their price target on shares of Blue Owl Capital from $14.00 to $14.50 and gave the company an "underweight" rating in a report on Tuesday, October 29th.
View Our Latest Report on Blue Owl Capital
Institutional Trading of Blue Owl Capital
Institutional investors have recently modified their holdings of the company. National Bank of Canada FI purchased a new position in shares of Blue Owl Capital in the second quarter worth $26,000. Rothschild Investment LLC purchased a new stake in Blue Owl Capital during the 2nd quarter valued at about $61,000. Zions Bancorporation N.A. purchased a new position in shares of Blue Owl Capital in the second quarter worth about $61,000. EverSource Wealth Advisors LLC lifted its holdings in shares of Blue Owl Capital by 604.7% during the second quarter. EverSource Wealth Advisors LLC now owns 4,172 shares of the company's stock worth $65,000 after purchasing an additional 3,580 shares during the period. Finally, nVerses Capital LLC increased its holdings in Blue Owl Capital by 179.3% in the 2nd quarter. nVerses Capital LLC now owns 8,100 shares of the company's stock worth $124,000 after buying an additional 5,200 shares during the period. 42.83% of the stock is currently owned by institutional investors.
Blue Owl Capital Stock Up 0.2 %
Shares of OBDC traded up $0.03 on Friday, reaching $15.19. The stock had a trading volume of 8,353,465 shares, compared to its average volume of 1,967,280. Blue Owl Capital has a 12-month low of $13.98 and a 12-month high of $16.91. The firm has a market capitalization of $5.93 billion, a price-to-earnings ratio of 9.43 and a beta of 0.85. The company has a debt-to-equity ratio of 1.30, a quick ratio of 1.28 and a current ratio of 1.28. The company has a 50-day simple moving average of $15.09 and a 200-day simple moving average of $15.15.
Blue Owl Capital Increases Dividend
The firm also recently disclosed a quarterly dividend, which will be paid on Wednesday, January 15th. Investors of record on Tuesday, December 31st will be paid a $0.37 dividend. The ex-dividend date of this dividend is Tuesday, December 31st. This is a positive change from Blue Owl Capital's previous quarterly dividend of $0.06. This represents a $1.48 dividend on an annualized basis and a yield of 9.74%. Blue Owl Capital's dividend payout ratio is 91.93%.
Blue Owl Capital Company Profile
(
Get Free ReportBlue 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.
Featured Stories
Before you consider Blue Owl Capital, you'll want to hear this.
MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Blue Owl Capital wasn't on the list.
While Blue Owl Capital currently has a "Hold" rating among analysts, top-rated analysts believe these five stocks are better buys.
View The Five Stocks Here
Wondering when you'll finally be able to invest in SpaceX, StarLink, or The Boring Company? Click the link below to learn when Elon Musk will let these companies finally IPO.
Get This Free Report
Like this article? Share it with a colleague.
Link copied to clipboard.