- Stocks
- Financial Services
- NYSE: OWL

Price (delayed)

$19.27

Market cap

$27.53B

P/E Ratio

128.47

Dividend/share

$0.6

EPS

$0.15

Enterprise value

$29.78B

Blue Owl Capital Inc. operates as an alternative asset management firm.

The gross profit has surged by 63% year-on-year and by 11% since the previous quarter

The gross margin rose by 31% year-on-year and by 3.8% since the previous quarter

Blue Owl Capital's debt has increased by 20% from the previous quarter and by 19% YoY

What are the main financial stats of OWL

Market
Valuations
Earnings

Shares outstanding

1.43B

Market cap

$27.53B

Enterprise value

$29.78B

Price to earnings (P/E)

128.47

Price to book (P/B)

16.73

Price to sales (P/S)

5.08

EV/EBIT

157.04

EV/EBITDA

56.83

EV/Sales

16.07

Revenue

$1.85B

EBIT

$189.66M

EBITDA

$524.09M

Free cash flow

$807.01M

Per share
Balance sheet
Liquidity

EPS

$0.15

Free cash flow per share

$1.65

Book value per share

$1.15

Revenue per share

$3.8

TBVPS

$5.54

Total assets

$8.99B

Total liabilities

$3.81B

Debt

$2.41B

Equity

$1.65B

Working capital

N/A

Debt to equity

1.46

Current ratio

N/A

Quick ratio

N/A

Net debt/EBITDA

4.29

Margins
Efficiency
Dividend

EBITDA margin

28.3%

Gross margin

51.6%

Net margin

3.8%

Operating margin

22%

Return on assets

0.8%

Return on equity

4.5%

Return on invested capital

4.2%

Return on capital employed

N/A

Return on sales

10.2%

Dividend yield

3.11%

DPS

$0.6

Payout ratio

400%

How has the Blue Owl Capital stock price performed over time

Intraday

2.34%

1 week

1.42%

1 month

2.61%

1 year

93.47%

YTD

29.33%

QTD

2.17%

How have Blue Owl Capital's revenue and profit performed over time

Revenue

$1.85B

Gross profit

$956.15M

Operating income

$407.08M

Net income

$71.12M

Gross margin

51.6%

Net margin

3.8%

The gross profit has surged by 63% year-on-year and by 11% since the previous quarter

The gross margin rose by 31% year-on-year and by 3.8% since the previous quarter

OWL's net income is up by 31% since the previous quarter

OWL's operating income is up by 28% from the previous quarter

What is Blue Owl Capital's growth rate over time

What is Blue Owl Capital stock price valuation

P/E

128.47

P/B

16.73

P/S

5.08

EV/EBIT

157.04

EV/EBITDA

56.83

EV/Sales

16.07

Blue Owl Capital's EPS has increased by 25% QoQ

The price to earnings (P/E) is 13% lower than the last 4 quarters average of 147.0

The price to book (P/B) is 28% higher than the last 4 quarters average of 13.1

OWL's equity is up by 8% QoQ and by 3.5% YoY

The P/S is 27% above the last 4 quarters average of 4.0

Blue Owl Capital's revenue has increased by 25% YoY and by 7% from the previous quarter

How efficient is Blue Owl Capital business performance

The company's return on invested capital has surged by 100% YoY and by 17% QoQ

Blue Owl Capital's return on sales has surged by 92% YoY and by 13% QoQ

The company's return on assets rose by 33% QoQ

Blue Owl Capital's return on equity has increased by 29% QoQ

What is OWL's dividend history

DPS

$0.6

Dividend yield

3.11%

Payout ratio

400%

Recent dividends

How did Blue Owl Capital financials performed over time

OWL's total assets is 136% higher than its total liabilities

Blue Owl Capital's total liabilities has increased by 16% YoY and by 8% from the previous quarter

OWL's total assets is up by 2.5% YoY

Blue Owl Capital's debt is 46% more than its equity

Blue Owl Capital's debt has increased by 20% from the previous quarter and by 19% YoY

The debt to equity has grown by 15% year-on-year and by 11% since the previous quarter

All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.