Home » Stocks » ORCC

Owl Rock Capital Corporation (ORCC)

Stock Price: $13.74 USD 0.02 (0.15%)
Updated November 27, 1:00 PM EST - Market closed

Stock Price Chart

Key Info

Market Cap 5.33B
Revenue (ttm) 784.29M
Net Income (ttm) 347.27M
Shares Out 388.23M
EPS (ttm) 1.42
PE Ratio 9.68
Forward PE 11.40
Dividend $1.24
Dividend Yield 9.02%

Stock Quote

Trading Day November 27
Last Price $13.74
Previous Close $13.72
Change ($) 0.02
Change (%) 0.15%
Day's Open 13.80
Day's Range 13.63 - 13.80
Day's Volume 877,543
52-Week Range 8.09 - 19.19

More Stats

Market Cap 5.33B
Enterprise Value 9.42B
Earnings Date (est) Feb 25, 2021
Ex-Dividend Date Sep 29, 2020
Shares Outstanding 388.23M
Float 375.27M
EPS (basic) 0.91
EPS (diluted) 1.42
FCF / Share -3.18
Dividend $1.24
Dividend Yield 9.02%
Earnings Yield 10.33%
FCF Yield n/a
Payout Ratio 167.00%
Shares Short 1.76M
Short Ratio 1.52
Short % of Float 0.47%
Beta n/a
PE Ratio 9.68
Forward PE 11.40
P/FCF Ratio n/a
PS Ratio 6.80
PB Ratio 0.93
Revenue 784.29M
Operating Income 694.65M
Net Income 347.27M
Free Cash Flow -1.23B
Net Cash -4.09B
Net Cash / Share -10.52
Gross Margin 91.55%
Operating Margin 88.57%
Profit Margin 44.30%
FCF Margin -156.70%
ROA 4.62%
ROE 5.98%
ROIC 3.80%
Stats based on trailing-twelve-month (ttm) numbers.

Analyst Forecasts

Analyst Ratings (10)

Buy 5
Overweight 1
Hold 4
Underweight 0
Sell 0

Analyst Consensus: Buy

Price Target

(-0.66% downside)
Current: $13.74
Target: 13.65
*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.