BLUE OWL CAPITAL INC CLASS A (OWL)
NYSE • Financial Services
Last close at July 27, 2026 at 20:00 UTC
Fundamentals Charts
About BLUE OWL CAPITAL INC CLASS A
Blue Owl Capital Inc. is a New York Stock Exchange-listed alternative asset manager in financial services that structures private capital strategies across credit and real estate. On the NYSE under the ticker OWL, it generated $2.9 billion of revenue in FY2025 through platforms serving private-market borrowers, asset managers, and property owners and occupiers.
Analyst Ratings
Fundamentals & Financials
TTM is calculated as the sum of the four most recently completed quarters. This is a standard approach when monthly or real-time data is not available.
Income Statement
Balance Sheet
Financial Highlights
Dividends History
Split History
Earnings Calendar
Technical Indicators
BLUE OWL CAPITAL INC CLASS A's Technical Indicators Summary
OWL sits near 9.45 with a subdued, mixed technical picture consistent with a neutral stance. Trend strength is weak as ADX is low, and momentum indicators like RSI and CCI are near neutral, while MACD is flat, implying limited directional conviction. Short-term averages hug the price and contrast with much higher 200-day levels, pointing to longer-term underperformance, and ATR shows moderate intra-session variability. On-balance volume is deeply negative yet flagged as accumulating, and the pivot at 9.24 provides a short-term reference. Technical takeaway: Neutral — limited trend and mixed momentum keep the bias balanced.
| Indicator | Value |
|---|---|
RSI (14) | 52.26 |
Stochastic %K (14, 3, 3) | 25.97 |
CCI (20) | 32.44 |
WPR (14) | -58.42 |
Momentum (10) | 0.09 |
MFI | 57.81 |
MACD Level (12, 26) | -0.00 |
Bollinger Bands | $8.52 - $9.94 |
ATR (14) | $0.37 (3.90%) |
ADX (14) | 11.68 |
OBV | -652,368,534 |
Classic Pivot Point | $9.24 |
Fibonacci Pivot Point | $9.24 |
Exponential Moving Averages | $9.34 - $12.45(5 indicators) |
Simple Moving Averages | $9.23 - $12.10(5 indicators) |
Get premium market insights delivered directly to your inbox.
Today's Snapshot
A mid-sized 2.38% climb lifts OWL from yesterday’s close (9.45). With the print approaching on 30 July in roughly 3 days, OWL is setting up. OWL gains from Meta selling 80% of its Louisiana data center to Blue Owl Capital, as regulators approve the gas plants powering it.
Trading Volume
Below 10d avg (13.9M)
12M
vs S&P 500 Today
Outperforming Market
+2.55%
52-Week Position
Lower range
13.7%
Updated: July 27, 2026 at 20:03 UTC