Shares of Blue Owl Capital Inc. (NYSE:OWL – Get Free Report) have received a consensus recommendation of “Moderate Buy” from the seventeen brokerages that are presently covering the firm, Marketbeat reports. Nine investment analysts have rated the stock with a hold rating, seven have given a buy rating and one has given a strong buy rating to the company. The average twelve-month price objective among brokerages that have issued ratings on the stock in the last year is $13.56.
Several brokerages recently issued reports on OWL. Citigroup reaffirmed a “market outperform” rating on shares of Blue Owl Capital in a research report on Thursday, September 24th. Wells Fargo & Company initiated coverage on Blue Owl Capital in a research report on Friday. They issued an “equal weight” rating and a $10.00 price target on the stock. The Goldman Sachs Group increased their price target on Blue Owl Capital from $9.50 to $10.50 and gave the company a “neutral” rating in a research note on Monday, August 3rd. Citizens Jmp cut their price objective on Blue Owl Capital from $21.00 to $17.00 and set a “market outperform” rating on the stock in a research note on Thursday, July 9th. Finally, Weiss Ratings reiterated a “hold (c-)” rating on shares of Blue Owl Capital in a report on Monday, September 14th.
Get Our Latest Stock Analysis on Blue Owl Capital
Institutional Investors Weigh In On Blue Owl Capital
Blue Owl Capital Price Performance
OWL opened at $9.11 on Thursday. Blue Owl Capital has a fifty-two week low of $7.95 and a fifty-two week high of $17.33. The firm has a market capitalization of $14.20 billion, a price-to-earnings ratio of 75.91, a PEG ratio of 1.00 and a beta of 1.35. The company’s 50 day moving average price is $10.88 and its two-hundred day moving average price is $9.91.
Blue Owl Capital (NYSE:OWL – Get Free Report) last released its quarterly earnings results on Thursday, July 30th. The company reported $0.22 earnings per share (EPS) for the quarter, meeting the consensus estimate of $0.22. Blue Owl Capital had a net margin of 2.71% and a return on equity of 23.14%. The firm had revenue of $693.56 million during the quarter, compared to the consensus estimate of $693.15 million. As a group, equities research analysts predict that Blue Owl Capital will post 0.88 EPS for the current year.
Blue Owl Capital Announces Dividend
The company also recently declared a quarterly dividend, which was paid on Thursday, August 27th. Stockholders of record on Thursday, August 13th were given a $0.23 dividend. The ex-dividend date was Thursday, August 13th. This represents a $0.92 dividend on an annualized basis and a dividend yield of 10.1%. Blue Owl Capital’s payout ratio is 766.67%.
Key Headlines Impacting Blue Owl Capital
Here are the key news stories impacting Blue Owl Capital this week:
- Positive Sentiment: Withdrawal requests at Blue Owl’s flagship private-credit fund reportedly slowed for the second consecutive quarter, suggesting that the recent turmoil in private credit may be easing. Blue Owl flagship fund withdrawal requests slow as private credit turmoil eases
- Positive Sentiment: Analysts maintain an overall “Moderate Buy” rating on OWL, with seven buy ratings, one strong-buy rating and eight hold ratings among 16 covering brokerages. The rating provides some support, although the large number of holds signals limited conviction. Blue Owl Capital receives Moderate Buy rating
- Neutral Sentiment: Blue Owl said it will report third-quarter 2026 results before the market opens on October 29, followed by a conference call. Investors will likely look for updates on fundraising, fund redemptions, fee revenue and credit performance. Blue Owl Capital to announce third-quarter results
- Neutral Sentiment: Blue Owl’s affiliated investment companies, Blue Owl Capital Corporation (OBDC) and Blue Owl Technology Finance Corp. (OTF), scheduled their third-quarter earnings releases for November 4. These events could provide additional insight into the health of the company’s lending portfolio. OBDC earnings announcement OTF earnings announcement
- Negative Sentiment: Blue Owl is maintaining a 5% tender cap on two business-development/private-credit funds because withdrawal requests remain elevated and well above the limit. Investors who cannot fully redeem may view the restrictions as a sign of liquidity stress, potentially weighing on OWL’s valuation and future management fees. Two Blue Owl private-credit funds see redemption requests above 5%
About Blue Owl Capital
Blue Owl Capital Inc (NYSE: OWL) is a global alternative asset manager that provides private-market investment solutions to institutional investors, financial professionals and private wealth clients. The company manages capital across credit, real assets and other alternative investment strategies.
Its credit business focuses on areas such as direct lending, technology lending and opportunistic credit, providing financing to middle-market companies and other borrowers. Blue Owl’s GP Strategic Capital business supplies long-term capital solutions to private-market investment managers, while its real estate platform invests in strategies including net lease and real estate credit.
Blue Owl was formed in 2020 through the combination of Owl Rock Capital Partners and Dyal Capital Partners and became a publicly traded company in 2021.
Featured Articles
- Five stocks we like better than Blue Owl Capital
- Carnival and CarMax Pop on Strong Earnings, but Challenges Remain
- 3 Income Stocks Under $30 That Yield More Than the 10-Year Treasury Note
- 3 AI Winners, 3 Very Different Paths to Higher Margins
- Plexus Is Booming—But Can the Growth Story Last?
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.
