- Stocks
- Financial Services
- NYSE: ORCC

Price (delayed)

$14.51

Market cap

$5.69B

P/E Ratio

8.02

Dividend/share

$1.24

EPS

$1.81

Enterprise value

$11.45B

Owl Rock Capital Corporation (ORCC) is a specialty finance company focused on lending to U.S. middle-market companies. As of September 30, 2020, ORCC had investments in 110 portfolio companies with

The stock's price to earnings (P/E) is 20% less than its last 4 quarters average of 10.0

The revenue has grown by 12% YoY and by 7% from the previous quarter

Owl Rock Capital's net income has surged by 182% YoY but it has decreased by 18% QoQ

The EPS has soared by 174% YoY but it has decreased by 18% QoQ

Owl Rock Capital's debt has soared by 83% YoY and by 15% from the previous quarter

Owl Rock Capital's gross margin has decreased by 17% YoY and by 6% from the previous quarter

Sector: Financial Services

Industry: Credit Services

What are the main financial stats of ORCC

Market
Valuations
Earnings

Shares outstanding

392.22M

Market cap

$5.69B

Enterprise value

$11.45B

Price to earnings (P/E)

8.02

Price to book (P/B)

0.97

Price to sales (P/S)

6.47

EV/EBIT

12.77

EV/EBITDA

12.77

EV/Sales

13.02

Revenue

$878.9M

EBIT

$896.7M

EBITDA

$896.7M

Free cash flow

-$1.95B

Per share
Balance sheet
Liquidity

EPS

$1.81

Free cash flow per share

-$4.97

Book value per share

$14.93

Revenue per share

$2.24

TBVPS

$32.25

Total assets

$12.64B

Total liabilities

$6.79B

Debt

$6.38B

Equity

$5.84B

Working capital

N/A

Debt to equity

1.09

Current ratio

N/A

Quick ratio

N/A

Net debt/EBITDA

6.42

Margins
Efficiency
Dividend

EBITDA margin

102%

Gross margin

76.5%

Net margin

80.2%

Operating margin

73.7%

Return on assets

6.2%

Return on equity

12.2%

Return on invested capital

5.4%

Return on capital employed

N/A

Return on sales

102%

Dividend yield

8.55%

DPS

$1.24

Payout ratio

68.5%

How has the Owl Rock Capital stock price performed over time

Intraday

0.42%

1 week

0.9%

1 month

0.62%

1 year

23.81%

YTD

14.61%

QTD

2.76%

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

Revenue

$878.9M

Gross profit

$672.5M

Operating income

$648.08M

Net income

$704.74M

Gross margin

76.5%

Net margin

80.2%

Owl Rock Capital's net income has surged by 182% YoY but it has decreased by 18% QoQ

Owl Rock Capital's net margin has soared by 152% YoY but it has decreased by 23% from the previous quarter

Owl Rock Capital's gross margin has decreased by 17% YoY and by 6% from the previous quarter

The operating margin has contracted by 17% YoY and by 6% from the previous quarter

What is Owl Rock Capital's growth rate over time

What is Owl Rock Capital stock price valuation

P/E

8.02

P/B

0.97

P/S

6.47

EV/EBIT

12.77

EV/EBITDA

12.77

EV/Sales

13.02

The EPS has soared by 174% YoY but it has decreased by 18% QoQ

The stock's price to earnings (P/E) is 20% less than its last 4 quarters average of 10.0

ORCC's price to book (P/B) is 8% more than its last 4 quarters average of 0.9

The company's equity rose by 4.6% YoY

The revenue has grown by 12% YoY and by 7% from the previous quarter

ORCC's price to sales (P/S) is 2.7% higher than its last 4 quarters average of 6.3

How efficient is Owl Rock Capital business performance

Owl Rock Capital's ROE has soared by 184% YoY but it has decreased by 19% from the previous quarter

The return on assets has surged by 130% year-on-year but it has declined by 23% since the previous quarter

The ROS has soared by 105% YoY but it has decreased by 19% QoQ

ORCC's return on invested capital has surged by 69% year-on-year but it is down by 22% since the previous quarter

What is ORCC's dividend history

DPS

$1.24

Dividend yield

8.55%

Payout ratio

68.5%

Recent dividends

How did Owl Rock Capital financials performed over time

ORCC's total assets is 86% higher than its total liabilities

The total liabilities has soared by 74% YoY and by 17% from the previous quarter

ORCC's total assets is up by 33% YoY and by 9% QoQ

Owl Rock Capital's debt is 9% more than its equity

Owl Rock Capital's debt has soared by 83% YoY and by 15% from the previous quarter

The debt to equity has soared by 73% YoY and by 14% from the previous quarter

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