OWL
OWL

Blue Owl Capital Inc

NYSE · Financial Services
$12.52
+0.89 (+7.65%)
Day Range $11.92 — $12.59
52W Range $10.88 — $25.84
Performance
1D
1W -6.71%
1M -20.66%
3M -16.98%
6M -37.52%
1Y -47.28%
YTD -18.22%
Open$12.24
Previous Close$11.63
Day High$12.59
Day Low$11.92
52W High$25.84
52W Low$10.88
Volume37.27M
Avg Volume33.87M
Market Cap19.53B
P/E Ratio376.17
EPS$0.08
SectorFinancial Services
Volume Analysis
Today 37.27M
Average 33.87M
1.10x average volume
Technical Indicators
SMA 50 $15.11 Below
SMA 200 $17.35 Below
RSI (14) 21.6 Oversold
Trend Death Cross Bearish
Analyst Ratings
Hold
12 analysts
5 Buy 5 Hold 2 Sell
Price Target +1,623.4% upside
Current
$12.52
Target
$215.77
$143.65 $215.77 avg $269.35
Key Financials
FY 2026 FY 2025 FY 2025
Revenue 6.41B 4.56B 3.13B
Net Income 306.00M 195.72M 1.18B
Profit Margin 4.8% 4.5% 37.6%
EBITDA 2.36B 1.59B 1.14B
Free Cash Flow 1.04B
Rev Growth +40.7% +40.7% +8.5%
Debt/Equity 1.22 1.22 1.08
Dividend
Dividend Yield7.74%
Annual Dividend$0.25
Payout Ratio336.1%
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 $508.09 +0.83% 16.2 1.10T
V Visa Inc $331.58 +0.74% 30.4 632.04B
MA Mastercard Inc $548.74 -0.57% 32.9 492.91B
MS Morgan Stanley $179.96 +2.34% 17.0 286.01B
GS Goldman Sachs Group $928.75 +4.31% 16.2 278.56B
AXP American Express Co $359.15 +1.28% 22.8 247.40B
Quick Stats
Market Cap19.53B
P/E Ratio376.17
EPS$0.08
Div Yield7.74%
Volume37.27M
SectorFinancial Services