Blue Owl Capital Inc. (NYSE:OWL – Get Free Report) has received an average recommendation of “Moderate Buy” from the sixteen brokerages that are currently covering the stock, MarketBeat reports. One analyst has rated the stock with a sell recommendation, five have issued a hold recommendation, eight have assigned a buy recommendation and two have issued a strong buy recommendation on the company. The average 12-month target price among analysts that have updated their coverage on the stock in the last year is $19.5667.
A number of research firms have weighed in on OWL. Weiss Ratings reaffirmed a “hold (c)” rating on shares of Blue Owl Capital in a report on Wednesday, January 21st. Citigroup reissued an “outperform” rating on shares of Blue Owl Capital in a report on Tuesday, January 27th. Evercore set a $14.00 target price on shares of Blue Owl Capital in a research report on Friday, February 6th. The Goldman Sachs Group cut their price target on shares of Blue Owl Capital from $16.25 to $14.00 and set a “neutral” rating for the company in a report on Friday, February 6th. Finally, Wolfe Research set a $20.00 price target on shares of Blue Owl Capital in a research report on Wednesday, January 7th.
Get Our Latest Stock Report on OWL
Blue Owl Capital Stock Performance
Blue Owl Capital (NYSE:OWL – Get Free Report) last issued its quarterly earnings data on Thursday, February 5th. The company reported $0.24 earnings per share for the quarter, beating analysts’ consensus estimates of $0.22 by $0.02. Blue Owl Capital had a return on equity of 20.70% and a net margin of 2.75%.The business had revenue of $701.47 million for the quarter, compared to the consensus estimate of $712.75 million. As a group, sell-side analysts forecast that Blue Owl Capital will post 0.92 earnings per share for the current fiscal year.
Blue Owl Capital Dividend Announcement
The firm also recently declared a quarterly dividend, which will be paid on Monday, March 2nd. Investors of record on Friday, February 20th will be given a dividend of $0.225 per share. The ex-dividend date is Friday, February 20th. This represents a $0.90 dividend on an annualized basis and a yield of 7.5%. Blue Owl Capital’s dividend payout ratio is 900.00%.
Insiders Place Their Bets
In other Blue Owl Capital news, CEO Douglas I. Ostrover acquired 139,327 shares of Blue Owl Capital stock in a transaction on Tuesday, December 2nd. The shares were bought at an average price of $15.06 per share, with a total value of $2,098,264.62. Following the completion of the purchase, the chief executive officer owned 158,000 shares in the company, valued at $2,379,480. This trade represents a 746.14% increase in their ownership of the stock. The purchase was disclosed in a legal filing with the SEC, which is available through the SEC website. Also, insider Craig Packer bought 110,227 shares of the stock in a transaction dated Tuesday, December 2nd. The stock was acquired at an average price of $15.06 per share, with a total value of $1,660,018.62. Following the completion of the purchase, the insider owned 94,000 shares of the company’s stock, valued at $1,415,640. This represents a -679.28% increase in their position. The disclosure for this purchase is available in the SEC filing. Over the last quarter, insiders bought 395,670 shares of company stock valued at $5,952,393. Company insiders own 27.44% of the company’s stock.
Hedge Funds Weigh In On Blue Owl Capital
A number of institutional investors have recently modified their holdings of the stock. AQR Capital Management LLC lifted its position in shares of Blue Owl Capital by 1,383.8% during the fourth quarter. AQR Capital Management LLC now owns 1,180,743 shares of the company’s stock worth $17,640,000 after purchasing an additional 1,101,168 shares in the last quarter. Cetera Investment Advisers raised its position in Blue Owl Capital by 7.8% in the 4th quarter. Cetera Investment Advisers now owns 120,713 shares of the company’s stock worth $1,803,000 after purchasing an additional 8,760 shares during the last quarter. Advent International L.P. lifted its holdings in Blue Owl Capital by 22.1% during the 4th quarter. Advent International L.P. now owns 6,686,817 shares of the company’s stock worth $99,901,000 after buying an additional 1,209,910 shares in the last quarter. Hilltop Holdings Inc. lifted its holdings in Blue Owl Capital by 49.0% during the 4th quarter. Hilltop Holdings Inc. now owns 23,791 shares of the company’s stock worth $355,000 after buying an additional 7,822 shares in the last quarter. Finally, Estuary Capital Management LP bought a new position in Blue Owl Capital in the 4th quarter valued at $14,286,000. 35.85% of the stock is owned by institutional investors.
Blue Owl Capital Company Profile
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
- Energy Security Is Now National Security – Positioning Is Happening Now
- The gold chart Wall Street is terrified of…
- Have $500? Invest in Elon’s AI Masterplan
- Your Bank Account Is No Longer Safe
- This $15 Stock Could Go Down as the #1 Stock of 2026
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.
