OWL
NYSE · Financial Services
Blue Owl Capital Inc
$11.87
+0.41 (+3.58%)
Performance
1D
—
1W
—
1M
—
3M
—
6M
-6.09%
1Y
-39.90%
YTD
-22.47%
Open$11.50
Previous Close$11.46
Day High$12.04
Day Low$11.49
52W High$20.58
52W Low$7.95
Volume—
Avg Volume23.65M
Market Cap18.51B
P/E Ratio228.72
EPS$0.12
SectorFinancial Services
Technical Indicators
Full analysis →
SMA 50
$14.65
Below
SMA 200
$17.11
Below
RSI (14)
28.3
Oversold
Trend
Death Cross
Bearish
Analyst Ratings
Buy
20 analysts
Price Target
+1,717.8% upside
Current
$11.87
$11.87
Target
$215.77
$215.77
$143.65
$215.77 avg
$269.35
Key Financials
| FY 2026 | FY 2025 | FY 2024 | |
|---|---|---|---|
| Revenue | 6.76B | 5.28B | 3.24B |
| Net Income | 185.69M | 130.59M | 1.18B |
| Profit Margin | 2.8% | 2.6% | 36.5% |
| EBITDA | 1.92B | 1.43B | 1.21B |
| Free Cash Flow | — | — | 1.15B |
| Rev Growth | +28.0% | +28.0% | -5.3% |
| Debt/Equity | 1.51 | 1.51 | 1.21 |
Dividend
Dividend Yield8.03%
Annual Dividend$0.36
Payout Ratio693.4%
Frequencyquarterly
Ex-DividendFeb 22, 2026
Pay DateMar 12, 2026
Financial Services Peers
| Symbol | Name | Price | Change | P/E | Mkt Cap |
|---|---|---|---|---|---|
| BRK.B | Berkshire Hathaway Inc | $521.80 | -0.54% | 14.0 | 1.01T |
| BRK-B | Berkshire Hathaway Inc | $521.80 | -0.54% | — | 1.01T |
| V | Visa Inc | $362.50 | -2.15% | 30.6 | 691.69B |
| MA | Mastercard Inc | $562.95 | -2.26% | 30.7 | 498.79B |
| MS | Morgan Stanley | $216.33 | +1.21% | 16.7 | 337.31B |
| GS | Goldman Sachs Group | $1,039.61 | +0.68% | 14.5 | 304.26B |