Shares of Blue Owl Capital Inc. (NYSE:OWL – Get Free Report) have earned a consensus recommendation of “Moderate Buy” from the sixteen analysts that are covering the firm, Marketbeat Ratings reports. Five investment analysts have rated the stock with a hold recommendation, ten have given a buy recommendation and one has issued a strong buy recommendation on the company. The average 12-month price target among brokers that have issued a report on the stock in the last year is $22.00.
Several analysts recently commented on the company. Weiss Ratings reaffirmed a “hold (c)” rating on shares of Blue Owl Capital in a report on Wednesday, October 8th. JPMorgan Chase & Co. upped their price objective on Blue Owl Capital from $21.50 to $22.00 and gave the stock a “neutral” rating in a research report on Wednesday, October 29th. Barclays dropped their price objective on shares of Blue Owl Capital from $21.00 to $19.00 and set an “overweight” rating on the stock in a research note on Friday, October 31st. Piper Sandler decreased their target price on shares of Blue Owl Capital from $23.50 to $22.00 and set an “overweight” rating for the company in a research note on Thursday, October 9th. Finally, BMO Capital Markets began coverage on shares of Blue Owl Capital in a report on Friday, October 3rd. They set an “outperform” rating and a $18.00 price target on the stock.
Get Our Latest Report on Blue Owl Capital
Insiders Place Their Bets
Institutional Inflows and Outflows
Hedge funds and other institutional investors have recently made changes to their positions in the business. Capital World Investors grew its stake in Blue Owl Capital by 1.4% during the 3rd quarter. Capital World Investors now owns 85,216,556 shares of the company’s stock valued at $1,442,725,000 after acquiring an additional 1,143,201 shares in the last quarter. Vanguard Group Inc. boosted its holdings in shares of Blue Owl Capital by 7.9% during the 3rd quarter. Vanguard Group Inc. now owns 67,916,888 shares of the company’s stock worth $1,149,833,000 after purchasing an additional 4,968,526 shares during the last quarter. Capital International Investors grew its position in shares of Blue Owl Capital by 3.5% in the third quarter. Capital International Investors now owns 62,726,334 shares of the company’s stock valued at $1,061,999,000 after purchasing an additional 2,141,873 shares in the last quarter. Bank of America Corp DE increased its holdings in shares of Blue Owl Capital by 8.4% in the third quarter. Bank of America Corp DE now owns 22,563,953 shares of the company’s stock valued at $382,008,000 after purchasing an additional 1,751,024 shares during the last quarter. Finally, Boston Partners increased its holdings in shares of Blue Owl Capital by 121.9% in the third quarter. Boston Partners now owns 12,153,776 shares of the company’s stock valued at $205,493,000 after purchasing an additional 6,677,610 shares during the last quarter. Hedge funds and other institutional investors own 35.85% of the company’s stock.
Blue Owl Capital Stock Performance
NYSE:OWL opened at $16.05 on Friday. Blue Owl Capital has a one year low of $13.25 and a one year high of $26.73. The firm has a market cap of $25.03 billion, a price-to-earnings ratio of 267.54, a PEG ratio of 1.18 and a beta of 1.13. The firm’s fifty day moving average is $15.71 and its two-hundred day moving average is $17.87.
Blue Owl Capital (NYSE:OWL – Get Free Report) last released its quarterly earnings data on Thursday, October 30th. The company reported $0.22 earnings per share for the quarter, meeting analysts’ consensus estimates of $0.22. The business had revenue of $687.00 million during the quarter, compared to analyst estimates of $685.95 million. Blue Owl Capital had a return on equity of 20.05% and a net margin of 1.89%. As a group, equities research analysts predict that Blue Owl Capital will post 0.92 earnings per share for the current fiscal year.
Blue Owl Capital Dividend Announcement
The company also recently announced a quarterly dividend, which was paid on Monday, November 24th. Stockholders of record on Monday, November 10th were paid a dividend of $0.225 per share. This represents a $0.90 annualized dividend and a dividend yield of 5.6%. The ex-dividend date of this dividend was Monday, November 10th. Blue Owl Capital’s dividend payout ratio is presently 1,500.00%.
Blue Owl Capital Company Profile
Blue Owl Capital Inc operates as an asset manager in the United States. The company offers permanent capital base solutions that enables it to offer holistic framework of capital solutions to middle market companies, large alternative asset managers, and corporate real estate owners and tenants. It also provides direct lending products that offer private credit products comprising diversified, technology, first lien, and opportunistic lending to middle-market companies; liquid credit; GP strategic capital products, which offers capital solutions, including GP minority stakes, GP debt financing, and professional sports minority stakes; and real estate products that focuses on acquiring triple net lease real estate by investment grade or creditworthy tenants.
Featured Stories
- Five stocks we like better than Blue Owl Capital
- Investing In Preferred Stock vs. Common Stock
- The Trade Desk: After a 70% Plunge, This Could Be The Time to Buy
- What is a Microcap Stock? Everything You Need to Know
- Tap Into 2026 AI Infrastructure Gains With This High-Growth ETF
- 3 Dividend Kings To Consider
- Strong Quarter, Weak Reaction: Why GitLab Shares Dropped
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.
