Shares of Blue Owl Capital Inc. (NYSE:OWL – Get Free Report) have earned an average rating of “Moderate Buy” from the seventeen analysts that are currently covering the company, MarketBeat Ratings reports. One research analyst has rated the stock with a sell recommendation, six have assigned a hold recommendation, eight have given a buy recommendation and two have given a strong buy recommendation to the company. The average 1 year price target among brokers that have covered the stock in the last year is $18.6875.
A number of analysts have recently issued reports on the company. Weiss Ratings restated a “hold (c)” rating on shares of Blue Owl Capital in a research report on Wednesday, January 21st. Citigroup reissued an “outperform” rating on shares of Blue Owl Capital in a report on Tuesday, January 27th. Raymond James Financial restated a “strong-buy” rating on shares of Blue Owl Capital in a research note on Thursday, February 19th. Piper Sandler decreased their target price on shares of Blue Owl Capital from $21.00 to $15.00 and set an “overweight” rating on the stock in a research report on Friday, February 6th. Finally, The Goldman Sachs Group lowered their target price on shares of Blue Owl Capital from $16.25 to $14.00 and set a “neutral” rating on the stock in a research note on Friday, February 6th.
Get Our Latest Research Report on Blue Owl Capital
Key Stories Impacting Blue Owl Capital
- Positive Sentiment: KBRA confirmed OBDC II sold $600M of loans at 99.7% of par, expects ~$538M of proceeds to repay secured debt and fund a ~30% distribution — a tidy execution that reduces near‑term funding risk. KBRA Comments on Blue Owl Capital Corporation II’s Asset Sales
- Positive Sentiment: Bank of America and other commentators say misinformation has amplified jitters about Blue Owl and private credit; that view supports the case that headlines — not fundamental credit deterioration — are driving recent volatility. BofA downplays the jitters around Blue Owl
- Positive Sentiment: Blue Owl announced plans to accelerate capital returns, which, if executed, would directly support shareholder value and could help stabilize sentiment. Blue Owl Capital (OWL) to Accelerate Capital Returns
- Neutral Sentiment: Coverage assessing how the narrative is shifting (OBDC II sale, failed merger, lawsuit) notes structural governance and product issues rather than outright credit losses — important context but not an immediate credit blow‑up. How The Story Is Shifting For Blue Owl Capital
- Negative Sentiment: Multiple outlets (FT, Yahoo, Seeking Alpha) warn the episode is exposing broader structural problems in private credit — governance, liquidity mismatches and vehicle design — which could weigh on fee pools and investor confidence. Blue Owl is spoiling private credit’s sales pitch
- Negative Sentiment: Headline-driven anxiety is being framed as a stress test for connected sectors (e.g., AI/tech stocks cited), amplifying cross‑market contagion risk and investor risk‑off behavior. Blue Owl Anxiety Rattles $1.8T Private Credit Market
- Negative Sentiment: Analysis pieces argue the failed OBDC II merger and related lawsuit revealed structural vulnerabilities (liquidity and vehicle design), a conclusion that could pressure long‑term multiple/valuation until governance/fund structure fixes are visible. Blue Owl Capital: In The Eye Of A Private Credit Storm
- Negative Sentiment: Short‑term narratives and bearish calls (including outlets predicting a deeper share decline) keep downside pressure possible while uncertainty remains elevated. We predicted the Blue Owl stock price crash to $10
Blue Owl Capital Stock Performance
Shares of OWL opened at $10.71 on Wednesday. The company has a 50-day simple moving average of $14.21 and a 200-day simple moving average of $15.91. Blue Owl Capital has a 52 week low of $10.08 and a 52 week high of $22.25. The firm has a market capitalization of $16.71 billion, a P/E ratio of 107.15, a P/E/G ratio of 0.84 and a beta of 1.11.
Blue Owl Capital (NYSE:OWL – Get Free Report) last issued its quarterly earnings results on Thursday, February 5th. The company reported $0.27 earnings per share (EPS) for the quarter, beating the consensus estimate of $0.22 by $0.05. The firm had revenue of $701.47 million for the quarter, compared to analyst estimates of $712.75 million. Blue Owl Capital had a return on equity of 20.93% and a net margin of 2.75%. As a group, equities analysts forecast that Blue Owl Capital will post 0.92 earnings per share for the current year.
Blue Owl Capital Announces Dividend
The business also recently disclosed a quarterly dividend, which will be paid on Monday, March 2nd. Stockholders of record on Friday, February 20th will be paid a $0.225 dividend. This represents a $0.90 annualized dividend and a dividend yield of 8.4%. The ex-dividend date is Friday, February 20th. Blue Owl Capital’s dividend payout ratio is currently 900.00%.
Insider Buying and Selling
In related news, insider Craig Packer acquired 110,227 shares of the business’s stock in a transaction on Tuesday, December 2nd. The stock was bought at an average cost of $15.06 per share, with a total value of $1,660,018.62. Following the completion of the acquisition, the insider owned 94,000 shares in the company, valued at $1,415,640. The trade was a -679.28% increase in their ownership of the stock. The transaction was disclosed in a document filed with the SEC, which is available through this hyperlink. Also, CFO Alan Kirshenbaum bought 33,670 shares of Blue Owl Capital stock in a transaction dated Monday, December 1st. The stock was purchased at an average price of $14.87 per share, for a total transaction of $500,672.90. Following the purchase, the chief financial officer directly owned 33,670 shares in the company, valued at $500,672.90. This represents a ∞ increase in their position. Additional details regarding this purchase are available in the official SEC disclosure. Insiders have acquired 395,670 shares of company stock worth $5,952,393 over the last 90 days. Corporate insiders own 27.44% of the company’s stock.
Hedge Funds Weigh In On Blue Owl Capital
Several institutional investors have recently added to or reduced their stakes in the company. Norges Bank bought a new stake in Blue Owl Capital during the second quarter worth about $183,294,000. William Blair Investment Management LLC bought a new position in shares of Blue Owl Capital in the fourth quarter valued at approximately $113,782,000. Boston Partners boosted its holdings in shares of Blue Owl Capital by 121.9% in the 3rd quarter. Boston Partners now owns 12,153,776 shares of the company’s stock worth $205,493,000 after acquiring an additional 6,677,610 shares in the last quarter. Capital World Investors grew its position in Blue Owl Capital by 5.9% during the 4th quarter. Capital World Investors now owns 90,245,690 shares of the company’s stock worth $1,348,272,000 after acquiring an additional 5,029,134 shares during the last quarter. Finally, Vanguard Group Inc. increased its holdings in Blue Owl Capital by 7.9% during the 3rd quarter. Vanguard Group Inc. now owns 67,916,888 shares of the company’s stock valued at $1,149,833,000 after purchasing an additional 4,968,526 shares in the last quarter. 35.85% of the stock is owned by institutional investors.
About Blue Owl Capital
Blue Owl Capital is a global alternative asset manager that focuses on private credit, direct lending and equity-related strategies for institutional investors. Headquartered in New York, the firm develops and manages a range of private markets products designed to provide capital solutions to middle-market and larger corporate borrowers, as well as liquidity and partnership arrangements with private equity firms and other alternative managers.
Its core activities include direct lending and credit strategies that provide senior, unitranche and other structured loan products to companies across industries.
Featured Stories
- Five stocks we like better than Blue Owl Capital
- The gold chart Wall Street is terrified of…
- America’s 1776 happening again
- Buy this Gold Stock Before May 2026
- This makes me furious
- What a Former CIA Agent Knows About the Coming Collapse
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.
