
OWL Stock Forecast & Price Target
OWL Analyst Ratings
Bulls say
Blue Owl Capital Inc. demonstrates a strong financial footing, with its flagship publicly traded BDC, OBDC, showcasing a notable increase in net asset value (NAV) from $14.30 to $14.89 while distributing a substantial $12.87 in dividends since 2016. The firm is projected to achieve revenue growth in the low to mid-teens, alongside a 12% increase in free cash flow per share, contributing to expanded margins that exceeded 60%. Furthermore, Blue Owl's reputation for having durable and sticky capital solutions, particularly in its direct lending business, reinforces its strategic advantage across diverse asset classes such as private equity, real estate, and infrastructure, positioning it favorably for sustained performance.
Bears say
Blue Owl Capital is facing a declining outlook as recent estimates indicate a 5% decrease in projected earnings for 2027, leading to a reduction in valuation targets. The firm's guidance suggests a softer revenue trajectory compared to previous targets, compounded by challenges in its software portfolio, which has significantly impacted its stock performance, particularly amidst competitive threats from AI technologies. Furthermore, negative press and reduced fundraising activities indicate a slowdown in market sentiment, resulting in significant net outflows for the firm's investment strategies.
This aggregate rating is based on analysts' research of Blue Owl Capital and is not a guaranteed prediction by Public.com or investment advice.
OWL Analyst Forecast & Price Prediction
Start investing in OWL
Order type
Buy in
Order amount
Est. shares
0 shares