Skip to main content

Blue Owl Capital Inc - Class A

Exchange: NYSESector: Financial ServicesIndustry: Asset Management

Altimar Acquisition Corp - Units (1 Ord Share Class A & 1/3 War)

Did you know?

Net income compounded at 22.8% annually over 6 years.

Current Price

$9.98

+2.36%

GoodMoat Value

$24.32

143.7% undervalued
Profile
Valuation (TTM)
Market Cap$15.51B
P/E178.44
EV
P/B7.03
Shares Out1.55B
P/Sales5.28
Revenue$2.94B
EV/EBITDA27.98

Blue Owl Capital Inc - Class A (OWL) Stock Analysis

OWL Price Chart

Market Cap$15.51B
Current Price$9.98
P/E Ratio178.44
Forward P/E
PEG Ratio1.78
EPS$0.10
Book Value$1.42
P/B Ratio7.03

OWL Financial Charts

FCF vs CAPEX

FCFCAPEX

Forward estimates use 50.0% FCF growth (CAGR)

Cash vs Debt

Net Debt: 3.7B

Revenue

191M

FY19

250M

FY20

824M

FY21

1.4B

FY22

1.7B

FY23

2.3B

FY24

2.9B

FY25

Net Income

23M

FY19

FY20

FY21

FY22

54M

FY23

110M

FY24

79M

FY25

OWL 52-Week Range

$8.23
$19.85
50-Day MA: $9.43200-Day MA: $14.33
Did you know?

OWL's revenue grew at a 57.1% CAGR over the last 6 years.

Blue Owl Capital Inc - Class A (OWL) Financial Summary

Blue Owl Capital Inc - Class A (OWL) is a Financial Services company in the Asset Management industry, listed on NYSE. The stock currently trades at $9.98 with a market capitalization of $15.51B.

Key valuation metrics include a P/E ratio of 178.44, price-to-book ratio of 7.03, and EPS of $0.10. The company reports a profit margin of 3.0% and return on equity of 3.9%.

OWL Key Financial Metrics

MetricValue
Market Cap$15.51B
P/E Ratio178.44
EPS$0.10
P/B Ratio7.03
P/S Ratio5.28
EV/EBITDA27.98
Dividend Yield3.52%
Profit Margin3.0%
Return on Equity3.9%
Debt/Equity1.75

OWL Revenue & Earnings History

YearRevenueNet Income
FY19$190.85M$22.96M
FY20$249.81M$-77.83M
FY21$823.88M$-376.17M
FY22$1.37B$-9.29M
FY23$1.73B$54.34M
FY24$2.30B$109.58M
FY25$2.87B$78.83M

Blue Owl Capital Inc - Class A (OWL) Valuation

Based on GoodMoat's DCF model, Blue Owl Capital Inc - Class A has a fair value estimate of $24.32. At the current price of $9.98, the stock appears 59.0% undervalued relative to our intrinsic value estimate.

OWL Quality Indicators

Blue Owl Capital Inc - Class A maintains a profit margin of 3.0% and an operating margin of 15.9%. Return on equity stands at 3.9%. Debt-to-equity ratio is 1.75.

About Blue Owl Capital Inc - Class A

Altimar Acquisition Corp - Units (1 Ord Share Class A & 1/3 War)

OWL Free Cash Flow

Blue Owl Capital Inc - Class A generated $1.20B in trailing twelve-month free cash flow, representing an FCF yield of 7.72%. This strong FCF yield suggests the company generates substantial cash relative to its market value.

OWL Shares Outstanding

Blue Owl Capital Inc - Class A has 1.55 billion shares outstanding at a share price of $9.98, giving it a market capitalization of $15.51B.