Blue Owl Capital Inc. (NYSE:OWL) Stock Now Rated “Moderate Buy” by Sell-Side Analysts
by Kim Johansen · The Markets DailyShares of Blue Owl Capital Inc. (NYSE:OWL – Get Free Report) have received a consensus recommendation of “Moderate Buy” from the seventeen analysts that are presently covering the firm, MarketBeat.com reports. Nine investment analysts have rated the stock with a hold rating, seven have assigned a buy rating and one has given a strong buy rating to the company. The average 12 month price target among brokers that have covered the stock in the last year is $13.56.
Several equities analysts have recently commented on OWL shares. Capital One Financial set a $12.00 price target on shares of Blue Owl Capital in a report on Monday, August 3rd. TD Cowen reiterated a “buy” rating on shares of Blue Owl Capital in a report on Thursday, August 6th. Barclays lifted their price objective on Blue Owl Capital from $9.00 to $10.00 and gave the company an “equal weight” rating in a research report on Friday, July 31st. Weiss Ratings reaffirmed a “hold (c-)” rating on shares of Blue Owl Capital in a research report on Monday, September 14th. Finally, Keefe, Bruyette & Woods raised Blue Owl Capital to a “hold” rating in a research note on Monday, July 20th.
View Our Latest Stock Report on OWL
Blue Owl Capital Stock Performance
Shares of OWL opened at $8.96 on Thursday. The company’s 50 day moving average price is $10.87 and its 200 day moving average price is $9.92. Blue Owl Capital has a 52 week low of $7.95 and a 52 week high of $17.33. The company has a market capitalization of $13.98 billion, a PE ratio of 74.71, a PEG ratio of 1.00 and a beta of 1.35.
Blue Owl Capital (NYSE:OWL – Get Free Report) last released its quarterly earnings data on Thursday, July 30th. The company reported $0.22 earnings per share for the quarter, meeting the consensus estimate of $0.22. The firm had revenue of $693.56 million for the quarter, compared to analyst estimates of $693.15 million. Blue Owl Capital had a net margin of 2.71% and a return on equity of 23.14%. On average, equities analysts forecast that Blue Owl Capital will post 0.88 earnings per share for the current fiscal year.
Blue Owl Capital Announces Dividend
The company also recently declared a quarterly dividend, which was paid on Thursday, August 27th. Investors of record on Thursday, August 13th were paid a $0.23 dividend. The ex-dividend date of this dividend was Thursday, August 13th. This represents a $0.92 annualized dividend and a dividend yield of 10.3%. Blue Owl Capital’s payout ratio is presently 766.67%.
Hedge Funds Weigh In On Blue Owl Capital
Several hedge funds and other institutional investors have recently added to or reduced their stakes in OWL. Norges Bank acquired a new position in Blue Owl Capital during the fourth quarter worth $140,643,000. Bank of New York Mellon Corp bought a new position in Blue Owl Capital during the second quarter valued at about $54,883,000. Renaissance Technologies LLC lifted its position in shares of Blue Owl Capital by 2,107.1% in the first quarter. Renaissance Technologies LLC now owns 6,065,200 shares of the company’s stock worth $55,375,000 after buying an additional 5,790,400 shares during the last quarter. Capital World Investors boosted its stake in shares of 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 in the last quarter. Finally, Estuary Capital Management LP boosted its position 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 worth $38,321,000 after purchasing an additional 3,241,040 shares during the period. Institutional investors own 35.85% of the company’s stock.
Blue Owl Capital Company Profile
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.
Recommended Stories
- Five stocks we like better than Blue Owl Capital
- NVIDIA’s Record High Raises a Bigger Question About How Far the Rally Can Run
- A Manufacturing Surprise Could Be a Big Win for These 2 Companies
- What a $1 Billion Chip Deal Says About Amazon’s AI Ambitions
- 3 Stocks Benefiting From AI Demand Just Announced Major Buybacks