OWL Blue Owl Capital Inc.
8.970USD-1.21%Mkt Cap: 14.06B $P/E: 74.75Today
Blue Owl Capital Inc. operates as an alternative asset manager in the United States. It offers permanent capital base solutions that enables it to offer holistic framework of capital solutions to middle market companies,…
Industry Peers
Asset ManagementKey Statistics
Company
Market Cap14.06B USD
Enterprise Value14.00B USD
Revenue (TTM)2.99B USD
Gross Profit1.56B USD
Net Income (TTM)78.83M USD
Revenue/Share4.41 USD
Last Price8.970 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.4K
CountryUS
SectorFinancial Services
IndustryAsset Management
ISIN—
Valuation
P/E (Trailing)74.75
P/E (Forward)9.21
PEG0.15
EV/EBITDA11.14
EV/Revenue4.68
P/S4.76
P/B3.11
EPS (TTM)0.12
EPS (Forward)0.99
52W Range
7.95011% of range17.33
52W High17.33 USD
52W Low7.950 USD
Profitability
Gross Margin54.46%
Oper. Margin28.94%
EBITDA Margin42.04%
Profit Margin2.75%
ROE3.57%
ROA0.63%
Growth
Revenue Growth7.10%
Earnings Growth-14.00%
Cash Flow & Leverage
Operating CF1.26B USD
CapEx (TTM)57.75M USD
FCF Margin51.98%
FCF Yield11.06%
Net Debt4.18B USD
Net Debt/EBITDA3.32
Balance Sheet
Debt/Equity1.75
Current Ratio1.98
Quick Ratio1.89
Book Value/Sh2.92 USD
Cash/Share0.25 USD
Dividends
Fwd Div Rate0.91 USD
Trail. Div Rate0.91 USD
Div. Yield10.02%
5Y Avg Yield2.45%
Payout Ratio754.17%
Ex-Div DateAug 13, 2026
Pay DateAug 27, 2026
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)12.58 USD
Upside (mean)+40.3%
Target Range9.500 USD – 20.00 USD
9.500+40.3% to mean20.00
# Analysts18
Ownership
Shares Out.683.91M
Float648.53M
Insiders0.12%
Institutions96.65%
Short Interest
Short Ratio5.8d
Short % Float17.54%
Short % Out.15.37%
Shares Short105.12M
Short (prev mo.)109.55M
Technical
SMA 5010.83 (-17.2%)
SMA 20010.93 (-17.9%)
Beta1.21
S&P 52W Chg14.58%
Avg Vol (30d)18.58M
Avg Vol (10d)19.67M
Technical Indicators
RSI (14)30.6
MACD-0.5488
MACD Signal-0.4586
MACD Hist.-0.0902
BB Upper11.49 USD
BB Middle9.951 USD
BB Lower8.413 USD
BB Width30.92%
ATR (14)0.3833 USD
Vol Ratio (20d)1.77x