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

Blue Owl Capital (OWL)

OWL
Price: $9.89
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$15.46BExchangeNYSE
SectorFinancial ServicesIndustryAsset Management
CountryUSCEODouglas Irving Ostrover
IPO Date2020-12-14CAGR0.63%
Employees1,200Websitewww.blueowl.com
Div. Yield41421838961061376%Payout Ratio6.1%
Buy Back YieldTotal Yield41421838961061376%
OWL chart loading...
Fundamentals Technicals
Enterprise Value$5.16BP/E Ratio98.9
Forward P/E9.96PEG Ratio1.55
P/S RatioP/B Ratio
P/CF RatioP/FCF Ratio
EPS$0.1EPS Growth 1Y-49.67%
EPS Growth 3YEPS Growth 5Y
Revenue Growth 1Y31.81%Gross Margin0.53%
Operating Margin0.17%Profit Margin0.03%
ROE0.03%ROA0.01%
ROCE0.04%Current Ratio1.66
Quick Ratio1.66Cash Ratio0.24
Debt/Equity1.55Interest Coverage3.09
Altman Z Score1.8Piotroski Score5