Citizens Jmp upgraded shares of Blue Owl Capital (NYSE:OBDC - Free Report) to a strong-buy rating in a research note published on Monday morning,Zacks.com reports.
A number of other research firms have also recently weighed in on OBDC. JMP Securities lifted their price objective on Blue Owl Capital from $16.50 to $17.00 and gave the company a "market outperform" rating in a research report on Tuesday. Wells Fargo & Company boosted their price target on Blue Owl Capital from $14.00 to $14.50 and gave the stock an "underweight" rating in a report on Tuesday, October 29th. Keefe, Bruyette & Woods reaffirmed an "underperform" rating and set a $14.00 price objective (down from $15.50) on shares of Blue Owl Capital in a report on Thursday, December 12th. Finally, Royal Bank of Canada reissued an "outperform" rating and issued a $17.00 price objective on shares of Blue Owl Capital in a research note on Tuesday, November 19th. Two research analysts have rated the stock with a sell rating, one has given a hold rating, four have given a buy rating and two have given a strong buy rating to the company's stock. According to MarketBeat, the company currently has a consensus rating of "Moderate Buy" and a consensus target price of $16.08.
View Our Latest Stock Report on OBDC
Blue Owl Capital Stock Performance
OBDC stock traded up $0.03 during midday trading on Monday, reaching $15.05. 2,492,983 shares of the company's stock traded hands, compared to its average volume of 3,018,487. The stock's 50-day moving average is $15.11 and its 200 day moving average is $14.98. The stock has a market cap of $5.87 billion, a P/E ratio of 9.34 and a beta of 0.83. Blue Owl Capital has a 52-week low of $13.98 and a 52-week high of $16.91. The company has a current ratio of 1.28, a quick ratio of 1.28 and a debt-to-equity ratio of 1.30.
Blue Owl Capital (NYSE:OBDC - Get Free Report) last announced its earnings results on Wednesday, November 6th. The company reported $0.47 EPS for the quarter, missing analysts' consensus estimates of $0.48 by ($0.01). The company had revenue of $406.03 million during the quarter, compared to the consensus estimate of $399.85 million. Blue Owl Capital had a return on equity of 12.59% and a net margin of 38.99%. During the same period in the prior year, the business posted $0.49 earnings per share. As a group, analysts anticipate that Blue Owl Capital will post 1.89 EPS for the current year.
Hedge Funds Weigh In On Blue Owl Capital
Several hedge funds have recently added to or reduced their stakes in OBDC. Carmel Capital Partners LLC increased its stake in Blue Owl Capital by 12.6% in the fourth quarter. Carmel Capital Partners LLC now owns 170,987 shares of the company's stock worth $2,585,000 after purchasing an additional 19,108 shares during the period. Raymond James Financial Inc. purchased a new position in Blue Owl Capital in the 4th quarter worth about $28,434,000. Cullen Frost Bankers Inc. bought a new stake in Blue Owl Capital during the 4th quarter valued at about $119,000. Synergy Investment Management LLC purchased a new stake in Blue Owl Capital in the 4th quarter valued at about $138,000. Finally, Steward Partners Investment Advisory LLC grew its stake in Blue Owl Capital by 11.7% in the 4th quarter. Steward Partners Investment Advisory LLC now owns 276,003 shares of the company's stock worth $4,173,000 after acquiring an additional 28,960 shares in the last quarter. 42.83% of the stock is currently owned by institutional investors.
Blue Owl Capital Company Profile
(
Get Free Report)
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
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 "Moderate Buy" rating among analysts, top-rated analysts believe these five stocks are better buys.
View The Five Stocks Here
Discover the 10 Best High-Yield Dividend Stocks for 2025 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.
Get This Free Report
Like this article? Share it with a colleague.
Link copied to clipboard.