Home » Stocks » Owl Rock Capital

Owl Rock Capital Corporation (ORCC)

Stock Price: $12.43 USD 0.01 (0.08%)
Updated Aug 10, 2020 4:00 PM EDT - Market closed

Stock Price Chart

Key Info

Market Cap 4.78B
Revenue (ttm) 785.38M
Net Income (ttm) 249.87M
Shares Out 384.69M
EPS (ttm) 1.42
PE Ratio 8.75
Forward PE 32.68
Dividend $1.24
Dividend Yield 9.98%

Stock Quote

Trading Day Aug 10, 2020
Last Price $12.43
Previous Close $12.42
Change ($) 0.01
Change (%) 0.08%
Day's Open 12.43
Day's Range 12.30 - 12.51
Day's Volume 1,458,036
52-Week Range 8.09 - 19.19

More Stats

Market Cap 4.78B
Enterprise Value 8.09B
Earnings Date (est) Oct 29, 2020
Ex-Dividend Date Jun 29, 2020
Shares Outstanding 384.69M
Float n/a
EPS (basic) 0.66
EPS (diluted) 1.42
FCF / Share -4.16
Dividend $1.24
Dividend Yield 9.98%
Earnings Yield 11.42%
FCF Yield n/a
Payout Ratio 221.20%
Shares Short 2.72M
Short Ratio 3.36
Short % of Float 0.81%
Beta n/a
PE Ratio 8.75
Forward PE 32.68
P/FCF Ratio n/a
PS Ratio 6.09
PB Ratio 0.84
Revenue 785.38M
Operating Income 698.64M
Net Income 249.87M
Free Cash Flow -1.60B
Net Cash -3.31B
Net Cash / Share -8.60
Gross Margin 91.42%
Operating Margin 88.95%
Profit Margin 31.80%
FCF Margin -204.19%
ROA 5.12%
ROE 4.42%
ROIC 3.20%
Stats based on trailing-twelve-month (ttm) numbers.

Analyst Summary

Analyst Ratings (11)

Buy 4
Overweight 1
Hold 5
Underweight 0
Sell 1

Analyst Consensus: Overweight

Price Target

(7.80% upside)
Current: $12.43
Target: 13.40
*Average 12-month price target from 10 stock analysts.

Financial Performance

Financial numbers in millions USD.

Financial Overview

Revenue Growth84.65%143.22%455.06%-
Gross Profit65633712919.57
Operating Income63732311912.12
Net Income49820210416.64
Shares Outstanding32514667.0821.35
Earnings Per Share1.531.381.550.78
EPS Growth10.87%-10.97%98.72%-
Dividend Per Share0.68---
Operating Cash Flow-2,527-3,172-1,335-945
Free Cash Flow-2,527-3,172-1,335-945
Cash & Equivalents31712820.07209
Total Debt3,0382,568919492
Net Cash / Debt-2,721-2,440-899-283
Book Value5,9773,2651,473681
Numbers in millions USD, except per-share numbers.

Company Profile

Company Details

Full Name Owl Rock Capital Corporation
Country United States
CEO Craig W Packer

Stock Information

Ticker Symbol ORCC
Stock Exchange New York Stock Exchange
Sector Financial Services
Industry Credit Services
Unique Identifier NYSE: ORCC
IPO Date July 18, 2019


Owl Rock Capital Corporation is a business development company. The fund makes investments in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks. It seeks to invest in middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2.5 billion at the time of investment.