Blue Owl Capital (OWL) Financial Analysis & Valuation | Quarter Chart

Blue Owl Capital (OWL)

OWL
Price: $8.52
Fair Value: 🔒
🔒score
Blue Owl Capital Inc. operates as an asset manager. It offers permanent capital base solutions that enables it to offer a holistic platform to middle market companies, large alternative asset managers, and corporate real estate owners and tenants. The company provides direct lending products that of... more
Blue Owl Capital Inc. operates as an asset manager. It offers permanent capital base solutions that ... more
Description Shares
Market Cap$13.32BExchangeNYSE
SectorFinancial ServicesIndustryAsset Management
CountryUSCEODouglas Irving Ostrover
IPO Date2020-12-14CAGR0.57%
Employees1,200Websitewww.blueowl.com
Div. Yield12.55%Payout Ratio6.75%
Buy Back Yield0.9%Total Yield13.45%
OWL chart loading...
Fundamentals Technicals
Enterprise Value$16.10BP/E Ratio9.91
Forward P/E8.68PEG Ratio0.11
P/S Ratio8.85P/B Ratio2.34
P/CF Ratio3.66P/FCF Ratio20.29
EPS$0.86EPS Growth 1Y-5.08%
EPS Growth 3Y414.41%EPS Growth 5Y
Revenue Growth 1Y19.26%Gross Margin0.64%
Operating Margin0.22%Profit Margin0.03%
ROE0.04%ROA0.01%
ROCE0.06%Current Ratio1.91
Quick Ratio1.91Cash Ratio0.4
Debt/Equity2.07Interest Coverage3.9
Altman Z Score1.44Piotroski Score7