My Portfolio
My Watchlists
Profile & Performance
Smart Portfolio
Find & Follow Experts
Top Lists
Top Experts
Make Better, Data Driven Investment Decisions
TipRanks tools are all you need to make data-driven investment decisions, conduct comprehensive stock research, find new investment ideas, analyze your portfolio, and follow the best-performing Wall Street experts.
About Us
Plans & Pricing
Owl Rock Capital Corp (ORCC)
ORCC nyse
United States
Owl Rock Capital

Owl Rock Capital Stock Analysis & Ratings

Owl Rock Capital Stock Analysis Overview

Smart Score
Learn more about TipRanks Smart Score
The Owl Rock Capital stock analysis is based on the TipRanks Smart Score which is derived from 8 unique data sets including Analyst recommendations, Crowd Wisdom, Hedge Fund Activity, Media Sentiment and multiple Technical stock factors. The Smart Score is a quantitative, data-driven rating system and does not include human intervention.

Stock Chart


ORCC Stock Stats

Previous Close$14.11
Bid14.2 x 2000
Ask14.37 x 3000
Today’s Range$14.1 - $14.385
52-Week Range$12.28 - $14.97
Average Volume1.36M
Market Cap$5.64B
P/E Ratio8.8
Earnings DateFeb 23, 2022
Dividend & Yield1.24 (8.79%)
Ex-Dividend DateDec 30, 2021

Company Description

Owl Rock Capital Corp

Owl Rock Capital Corp, non traded business development company, seeks investment opportunities in middle market companies located in the US with an EBITDA of $10 to $250 million and annual revenue of $50 million to $2.5 billion. It focuses on broad range of sectors including business services, healthcare services, pharma & healthcare technology, aerospace & defences, software & technology and manufacturing & industrials. The fund provides financing in the form of senior secured or unsecured loans, subordinated loans or mezzanine loans and a lesser extent, equity-related securities and warrants for growth, acquisitions, market or product expansion, re-financings and recapitalizations. Its investment size ranging from $20 to $250 million and it also acts as a lead investor.
Credit Services
Craig W. Packer
399 Park Avenue, New York, NY, 10022, US


P/E Ratio Range

The price to earnings ratio. This is used by investors to assess a stock’s market price relative to its earnings.


What was Owl Rock Capital’s price range in the past 12 months?
Owl Rock Capital lowest stock price was $12.28 and its highest was $14.97 in the past 12 months.
    What is Owl Rock Capital’s market cap?
    Owl Rock Capital’s market cap is $5.64B.
      What is Owl Rock Capital’s price target?
      The average price target for Owl Rock Capital is $16.00. This is based on 2 Wall Streets Analysts 12-month price targets, issued in the past 3 months.
      The highest analyst price target is $16.00 ,the lowest forecast is $16.00. The average price target represents 11.50% Increase from the current price of $14.35.
        What do analysts say about Owl Rock Capital?
        Owl Rock Capital’s analyst rating consensus is a ‘Moderate Buy. This is based on the ratings of 2 Wall Streets Analysts.
          When is Owl Rock Capital’s upcoming earnings report date?
          Owl Rock Capital’s upcoming earnings report date is Feb 23, 2022 which is in 78 days.
            How were Owl Rock Capital’s earnings last quarter?
            Owl Rock Capital released its earnings results on Nov 03, 2021. The company reported $0.33 earnings per share for the quarter, beating the consensus estimate of $0.31 by $0.02.
              Is Owl Rock Capital overvalued?
              According to Wall Street analysts Owl Rock Capital’s price is currently Undervalued.
                Does Owl Rock Capital pay dividends?
                Owl Rock Capital pays a Quarterly dividend of $0.31 which represents an annual dividend yield of 8.79%. Owl Rock Capital’s last Quarterly dividend payment was on Jan 31, 2022. Owl Rock Capital’s upcoming ex-dividend date is Dec 30, 2021
                  What is Owl Rock Capital’s EPS estimate?
                  Owl Rock Capital’s EPS estimate for its next earnings report is not yet available.
                  How many shares outstanding does Owl Rock Capital have?
                  Owl Rock Capital has 393,150,000 shares outstanding.
                    What happened to Owl Rock Capital’s price movement after its last earnings report?
                    Owl Rock Capital reported an EPS of $0.33 in its last earnings report, beating expectations of $0.31. Following the earnings report the stock price went up 0.069%.
                      Which hedge fund is a major shareholder of Owl Rock Capital?
                      Among the largest hedge funds holding Owl Rock Capital’s share is Soros Fund Mangment LLC. It holds Owl Rock Capital’s shares valued at N/A.

                        What's Included in PREMIUM?
                        Make informed decisions based on Top Analysts' activity
                        Know what industry insiders are buying
                        Get actionable alerts from top Wall Street Analysts
                        Find out before anyone else which stock is going to shoot up
                        Get powerful stock screeners & detailed portfolio analysis