On March 2, 2026, Barclays analyst Benjamin Budish lowered the rating for Blue Owl Capital Inc. (NASDAQ: OWL) to Equal-Weight, citing a reassessment of the investment landscape. The downgrade points to potential headwinds for the company despite its recovering price and a price target of $15, suggesting that investors should proceed with caution regarding short-term gains.
Market / Price Action
The stock of Blue Owl Capital recently traded at $10.55, reflecting a decline of $0.22 or approximately 2.09%. The current trading levels show a stark contrast to its 52-week high of $11.31, indicating a decrease of nearly 49.57%, while it has hovered near its 52-week low. This decline has raised concerns among investors, with recent trading volume hitting approximately 13.89 million shares, which, while lower than the average of 21.61 million, still indicates considerable investor activity in a challenging market climate. With a beta of 1.11, OWL’s stock demonstrates higher volatility compared to the broader market, which may reflect shifting investor sentiment amid overall market instabilities.
Short- and Long-Term Performance
Taking a broader view, Blue Owl Capital has encountered difficulties over various time frames. Over the past 30 days, the stock has shown slight deterioration, with a performance of -0.26%. The quarterly results paint a similar picture, revealing a decrease of 5.13%. Most concerning is the annual performance, which has plummeted by 34.4%, a significant drop that underscores the pressures on the investment management sector. The stock has demonstrated weekly volatility of 3.7%, while monthly volatility stands at 3.32%. When contextualizing this data within the current investment landscape, it appears that Blue Owl is grappling with external pressures, which investors will need to monitor closely.
Earnings / Financials
Focusing on earnings, Blue Owl reported earnings per share (EPS) of $0.22 for the latest quarter, which met analyst estimates. This marks stability compared to the previous quarter’s EPS, where it had a small surprise factor of approximately 1.6% above expectations. The company’s steady performance in EPS can be viewed positively in a turbulent market, suggesting a level of predictability that may appeal to certain investors despite the overall downward trend in stock price.
Analyst / Consensus View
Currently, Blue Owl capital holds a consensus rating that embodies a balanced view of investor sentiment. Out of 13 total ratings from analysts, 7 are categorized as Buy and 6 as Hold, with no Sell ratings, indicating cautious optimism amid the recent downgrade. The average price target for OWL stands at approximately $17.62, notably higher than the current trading price, while individual targets range from a conservative $14 to an optimistic $24. This positive outlook from analysts indicates that while the near-term may be challenging, there is still potential for recovery, bolstered by the company’s underlying strengths.
Stock Grading or Fundamental View
The Stocks Telegraph Grade awarded to Blue Owl Capital is 53, which reflects a moderate outlook based on the company’s financial and operational metrics. This grading suggests that the stock demonstrates acceptable fundamentals but may lack the strong growth or innovative edge typically sought after by growth-oriented investors. Given the current pressures, the grade implies a need for caution among potential investors.
Conclusion
With the recent equal-weight rating and price target downgraded by Barclays suggesting limited upside, Blue Owl Capital Inc. (OWL) may be more suited for value-conscious investors who are willing to weather the stock’s potential volatility. Existing investors should be aware of the associated risks, including market pressures and the moderate historical performance metrics. Considering the stock’s relatively high beta, those with a lower risk tolerance may prefer to monitor OWL for any signs of stabilization before committing additional capital. As always, investors are urged to stay informed amid shifting market dynamics, as Blue Owl navigates through these uncertain waters.


