$2.51T
Total marketcap
$62.64B
Total volume
BTC 50.06%     ETH 16.19%
Dominance

Owl Rock Capital ORCC Stock

13.56 USD {{ price }} 0.000000% {{change_pct}}%
Exchange
NYSE
Market Cap
5.29B USD
LOW - HIGH [24H]
0.0000 - 0.0000 USD
VOLUME [24H]
0 USD
{{ volume }}
P/E Ratio
0
Earnings per share
0 USD

Owl Rock Capital Price Chart

Owl Rock Capital ORCC Financial and Trading Overview

Owl Rock Capital stock price 13.56 USD
Previous Close 13.42 USD
Open 13.42 USD
Bid 0 USD x 4000
Ask 0 USD x 4000
Day's Range 13.35 - 13.59 USD
52 Week Range 10.18 - 13.88 USD
Volume 1.45M USD
Avg. Volume 1.59M USD
Market Cap 5.29B USD
Beta (5Y Monthly) 0.984929
PE Ratio (TTM) 8.475
EPS (TTM) 0 USD
Forward Dividend & Yield 1.32 (9.77%)
Ex-Dividend Date June 29, 2023
1y Target Est 14.75 USD

ORCC Valuation Measures

Enterprise Value 12.34B USD
Trailing P/E 8.475
Forward P/E 7.883721
PEG Ratio (5 yr expected) N/A
Price/Sales (ttm) 4.0180874
Price/Book (mrq) 0.8952859
Enterprise Value/Revenue 9.378
Enterprise Value/EBITDA N/A

Trading Information

Owl Rock Capital Stock Price History

Beta (5Y Monthly) 0.984929
52-Week Change 9.35%
S&P500 52-Week Change 20.43%
52 Week High 13.88 USD
52 Week Low 10.18 USD
50-Day Moving Average 13.01 USD
200-Day Moving Average 12.55 USD

ORCC Share Statistics

Avg. Volume (3 month) 1.59M USD
Avg. Daily Volume (10-Days) 1.7M USD
Shares Outstanding 389.8M
Float N/A
Short Ratio 6.64
% Held by Insiders 1.60%
% Held by Institutions 43.90%
Shares Short 10.33M
Short % of Float 2.65%
Short % of Shares Outstanding 2.65%

Dividends & Splits

Trailing Annual Dividend Rate 1.28
Trailing Annual Dividend Yield 9.53%
5 Year Average Dividend Yield N/A
Payout Ratio 0.8239
Last Split Factor

Financial Highlights

Fiscal Year

Fiscal Year Ends December 31, 2022
Most Recent Quarter (mrq) March 31, 2023
Next Fiscal Year End December 31, 2023

Profitability

Profit Margin 47.45%
Operating Margin (ttm) 73.79%
Gross Margin 100.00%
EBITDA Margin 0%

Management Effectiveness

Return on Assets (ttm) 4.51%
Return on Equity (ttm) 10.59%

Income Statement

Revenue (ttm) 1.32B USD
Revenue Per Share (ttm) 3.35 USD
Quarterly Revenue Growth (yoy) 43.00%
Gross Profit (ttm) 1.2B USD
EBITDA N/A
Net Income Avi to Common (ttm) 624.21M USD
Diluted EPS (ttm) 1.6
Quarterly Earnings Growth (yoy) 358.89%

Balance Sheet

Total Cash (mrq) 313.02M USD
Total Cash Per Share (mrq) 0.8 USD
Total Debt (mrq) 7.38B USD
Total Debt/Equity (mrq) 124.77 USD
Current Ratio (mrq) 1.392
Book Value Per Share (mrq) 15.146

Cash Flow Statement

Operating Cash Flow (ttm) 277.08M USD
Levered Free Cash Flow (ttm) 461.62M USD

Profile of Owl Rock Capital

Country United States
State NY
City New York
Address 399 Park Avenue
ZIP 10022
Phone 212-419-3000
Website https://owlrockcapitalcorporation.com/landing/default.aspx
Industry Credit Services
Sector(s) Financial Services
Full Time Employees N/A

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 also pursues preferred equity investments and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. 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.

Q&A For Owl Rock Capital Stock

What is a current ORCC stock price?

Owl Rock Capital ORCC stock price today per share is 13.56 USD.

How to purchase Owl Rock Capital stock?

You can buy ORCC shares on the NYSE exchange. Contact your financial advisor to select a broker.

What is the ticker symbol for Owl Rock Capital?

The stock symbol or ticker of Owl Rock Capital is ORCC.

Which industry does the Owl Rock Capital company belong to?

The Owl Rock Capital industry is Credit Services.

How many shares does Owl Rock Capital have in circulation?

The max supply of Owl Rock Capital shares is 389.8M.

What is Owl Rock Capital Price to Earnings Ratio (PE Ratio)?

Owl Rock Capital PE Ratio is 0.00000000 now.

What was Owl Rock Capital earnings per share over the trailing 12 months (TTM)?

Owl Rock Capital EPS is 0 USD over the trailing 12 months.

Which sector does the Owl Rock Capital company belong to?

The Owl Rock Capital sector is Financial Services.

Owl Rock Capital ORCC included in indexes

Name Name Price Price 24h%
7d chart
24h% & 7d
VOL Volume 24h low 24h high Volume
Name Name Price Price 24h%
7d chart
24h% & 7d
VOL Volume 24h low 24h high Volume
{{ item.name }} {{ item.symbol }} {{ item.price }} {{ item.price_usd }}
{{ item.change_pct }}
{{ item.volume }} {{ item.volume_usd }} {{ item.low }} {{ item.low_usd }} {{ item.high }} {{ item.high_usd }} {{ item.components_count }} {{ item.volume }} {{ item.volume_usd }}
NYSE COMPOSITE (DJ) NYA 17639.04 USD
-1.54