OWL Stock Analysis: Price Drop, Liquidity Risks & Targets

Explore OWL stock price at $19.23, Q4 earnings beat, technicals, P/E 105 vs BX, analyst $19.57 target. Is OWL stock a buy amid liquidity issues? Latest forecast. 

Introduction

Blue Owl Capital manages alternative assets like credit, GP stakes, real estate. Focuses on direct lending, infrastructure. OWL stock under pressure from liquidity woes at OBDC II fund. Investors watch lawsuits, redemptions.

Alt asset managers face rate cuts, tight credit. Yet AUM hit $300B. OWL stock tests value.

Latest Stock Price & Trend

OWL closed $19.23. After hours $10.55 down 5.97% on volume 43M vs avg 22M. Day low $18.82 high $19.35.

1-day +1.69%, 5-day -0.41%, 1-month +0.31%. 3-month +20.72%, 6-month -14.72%. YTD -18.48%. 52-week high $21.89 low $10.08. Bearish below 200-day MA. Signals caution for short-term holders.

Technical Analysis

Support at $18.50-19.00. Key levels where buyers may enter. Resistance $20.00-21.00. Barriers to upside.

RSI 60.31 neutral. Not overbought. MACD shows bearish crossover.

50-day MA $18.95 above price. 200-day $20.38. Death cross formed. Volume decreasing warns of weak momentum.

Analyst Ratings & Price Targets

Moderate Buy rating. Consensus $19.57 avg target, high $24 low $12. UBS cut to $12. BofA holds $24.

Mixed views reflect liquidity fears. Cautious optimism.

Insider Activity

Recent F-INKIND exchanges: Brouse 7K shares, Reddy 21K, Polland 39K at $12.30 Feb 2026. Gifts by Kirshenbaum. Large entity moves. Mixed signals, not clear selling pressure.

Valuation Analysis

Trailing P/E 105.50 high. Forward implies growth. Revenue FY25 $2.87B +25% YoY. EPS $0.10. FCF strong $1.26B FY25. Cash $195M, equity $6B no debt shown.

Peers BX P/E 29, KKR 37—OWL overvalued on growth slowdown.

Recent Earnings & Catalysts

Q4 2025 revenue $756M beat $728M, EPS $0.24 beat $0.23. FRE $0.27, DE $0.24. FY FRE $0.96 +19%. Guide 2026 FRE margin ~58.5%, dividend $0.92 annual.

Stock dipped post-earnings on liquidity news. Digital infra fund closed $7B.

Bullish Case

$56B raised 2025 +18%. Equity +50%. $28B undeployed AUM adds $325M fees. FRE growth 20% long-term.

Bearish Case

OBDC II redemptions, $1.4B asset sale. Lawsuits allege misleading liquidity. Puts heavy, software exposure 13%.

Market Sentiment & Investor Psychology

Institutions hold strong: Capital World 90M shares. Short interest elevated. Puts dominate options. Optimistic long-term, fearful short.

Short-Term Outlook

RSI neutral, volume low. Possible rebound or further test support. Momentum weak.

Medium to Long-Term Outlook

Fee growth resilient, AUM scale. Watch liquidity resolution. Accumulate on dips for yield seekers.

FAQ Section

Is OWL stock a buy right now? Hold; liquidity risks high, target near current.

What is the price target for OWL stock? $19.57 consensus.

What are major risks for OWL stock? Fund withdrawals, lawsuits.

OWL forecast? FRE +20% multi-year.

OWL technical analysis? Bearish death cross, RSI 60.

Suggestions

Compare with Opendoor

See KKR forecast.

Read alt asset valuation breakdown.

Final Balanced Conclusion

Hold OWL stock. Growth intact but liquidity clouds near-term. Wait for clarity.

Disclaimer: This article is for informational purposes only and not financial advice.

Leave a Comment