Key Points
- Blue Owl Capital General Counsel Neena Reddy sold 40,292 shares at an average $10.40, worth about $419,000. Her direct stake fell 6.54% to 575,892 shares.
- The company reported quarterly EPS of $0.24, topping the $0.23 consensus, while revenue of $752.6 million exceeded analysts’ $698.1 million estimate.
- Blue Owl declared a quarterly dividend of $0.23 per share, equivalent to $0.92 annually and a reported 9.3% yield. Analysts’ average price target was $12.89, with a consensus rating of “Moderate Buy.”
Blue Owl Capital Inc. (NYSE:OWL - Get Free Report) General Counsel Neena Reddy sold 40,292 shares of Blue Owl Capital stock in a transaction that occurred on Tuesday, November 3rd. The stock was sold at an average price of $10.40, for a total transaction of $419,036.80. Following the transaction, the general counsel directly owned 575,892 shares in the company, valued at approximately $5,989,276.80. This represents a 6.54% decrease in their position. The transaction was disclosed in a filing with the Securities & Exchange Commission, which is available at this link.
Blue Owl Capital Stock Down 7.1%
Shares of NYSE OWL opened at $9.89 on Friday. The company has a market capitalization of $15.42 billion, a PE ratio of 70.67, a PEG ratio of 1.19 and a beta of 1.31. The stock's 50 day moving average price is $9.97 and its 200-day moving average price is $10.26. Blue Owl Capital Inc. has a twelve month low of $7.95 and a twelve month high of $17.00.
Blue Owl Capital (NYSE:OWL - Get Free Report) last issued its quarterly earnings results on Thursday, October 29th. The company reported $0.24 EPS for the quarter, beating analysts' consensus estimates of $0.23 by $0.01. The company had revenue of $752.60 million during the quarter, compared to the consensus estimate of $698.10 million. Blue Owl Capital had a return on equity of 24.70% and a net margin of 3.08%. As a group, research analysts expect that Blue Owl Capital Inc. will post 0.89 EPS for the current fiscal year.
Blue Owl Capital Announces Dividend
The firm also recently disclosed a quarterly dividend, which will be paid on Monday, November 23rd. Shareholders of record on Tuesday, November 10th will be given a $0.23 dividend. The ex-dividend date of this dividend is Tuesday, November 10th. This represents a $0.92 annualized dividend and a yield of 9.3%. Blue Owl Capital's payout ratio is currently 657.14%.
Blue Owl Capital News Summary
Here are the key news stories impacting Blue Owl Capital this week:
- Positive Sentiment: Blue Owl Capital Corporation (OBDC) reported third-quarter adjusted net investment income of $0.33 per share, slightly below the prior quarter’s $0.34, while NAV per share edged up to $14.32. New investment commitments increased, and non-accruals were broadly stable by fair value. OBDC also declared a $0.32 dividend and repurchased shares accretively. These results may provide some reassurance about the credit platform, though OBDC is a separate listed investment vehicle. OBDC third-quarter results
- Positive Sentiment: Goldman Sachs analyst commentary indicated an expectation that OWL shares could rise, offering a positive analyst view. Goldman Sachs analyst view
- Neutral Sentiment: Blue Owl Technology Finance (OTF) reported adjusted NII of $0.29 per share, down from $0.30 in the prior quarter, while NAV per share increased. Non-accruals rose, however, and the special dividends tied to its listing have now been paid. The update provides mixed signals about the firm’s technology-lending business. OTF third-quarter results
- Negative Sentiment: Traders bought 229,226 OWL put options, a 573% increase over the average daily volume. The sharp rise suggests increased demand for downside protection or bearish positioning, though options activity alone does not establish the market’s direction.
- Negative Sentiment: Blue Owl’s general counsel sold 40,292 shares, reducing her direct holding by 6.54%. Insider sales can weigh on sentiment, although the filing does not explain the reason for the transaction. SEC insider transaction filing
- Negative Sentiment: A lawsuit reportedly accuses Blue Owl of inflating assets in a $4.3 billion merger. The allegation introduces legal and reputational uncertainty; the provided report does not establish that the claims are proven. Report on the lawsuit
Institutional Investors Weigh In On Blue Owl Capital
Several large investors have recently modified their holdings of OWL. RDST Capital LLC lifted its stake in Blue Owl Capital by 22.1% in the first quarter. RDST Capital LLC now owns 7,648,935 shares of the company's stock valued at $69,835,000 after purchasing an additional 1,383,450 shares during the last quarter. Bank of New York Mellon Corp bought a new position in Blue Owl Capital during the second quarter valued at $54,883,000. Renaissance Technologies LLC grew its holdings in Blue Owl Capital by 2,107.1% during the first quarter. Renaissance Technologies LLC now owns 6,065,200 shares of the company's stock valued at $55,375,000 after purchasing an additional 5,790,400 shares during the period. Estuary Capital Management LP grew its holdings in Blue Owl Capital by 338.9% during the first quarter. Estuary Capital Management LP now owns 4,197,297 shares of the company's stock valued at $38,321,000 after purchasing an additional 3,241,040 shares during the period. Finally, Lalia Capital LLC purchased a new stake in Blue Owl Capital in the second quarter worth $34,952,000. Hedge funds and other institutional investors own 35.85% of the company's stock.
Analysts Set New Price Targets
A number of research analysts have issued reports on the company. Citigroup restated a "market outperform" rating on shares of Blue Owl Capital in a research note on Thursday, September 24th. Keefe, Bruyette & Woods lifted their target price on Blue Owl Capital from $9.00 to $10.50 and gave the stock a "market perform" rating in a research note on Friday, October 30th. Evercore reissued an "outperform" rating and issued a $12.00 price target on shares of Blue Owl Capital in a report on Friday, October 30th. BMO Capital Markets reduced their price target on shares of Blue Owl Capital from $12.00 to $11.00 and set an "outperform" rating for the company in a research report on Tuesday, October 27th. Finally, Wells Fargo & Company increased their price target on shares of Blue Owl Capital from $10.00 to $11.00 and gave the company an "equal weight" rating in a research report on Friday, October 30th. One investment analyst has rated the stock with a Strong Buy rating, seven have issued a Buy rating and nine have assigned a Hold rating to the stock. According to MarketBeat.com, the company has an average rating of "Moderate Buy" and a consensus target price of $12.89.
View Our Latest Analysis on OWL
Blue Owl Capital Company Profile
(
Get Free Report)
Blue Owl Capital Inc (NYSE: OWL) is an alternative asset manager that provides private-market investment solutions to institutional investors, financial professionals, and other clients. The company focuses on strategies designed to deliver income, long-term capital appreciation, and customized exposure to private markets.
Blue Owl operates across three primary platforms: Credit, GP Strategic Capital, and Real Estate. Its credit business provides private financing to companies, including direct lending and other asset-backed and specialty finance strategies.
Featured Stories

This instant news alert was generated by narrative science technology and financial data from InsiderTrades.com in order to provide readers with the fastest and most accurate reporting. Please send any questions or comments about this story to [email protected].