$13.65
+0.22
(+1.64%)▲
Revenue is down for the last 2 quarters, 796.59M → 128.62M (in $), with an average decrease of 83.9% per quarter
Netprofit is down for the last 2 quarters, 282.25M → 201.84M (in $), with an average decrease of 28.5% per quarter
In the last 1 year, Visa Inc - Class A has given 5.3% return, outperforming this stock by 6.0%
In the last 3 years, American Express Co. has given 13.7% return, outperforming this stock by 4.9%
1.43%
Downside
Day's Volatility :1.64%
Upside
0.22%
29.82%
Downside
52 Weeks Volatility :29.82%
Upside
0.0%
Period | Owl Rock Capital Corp | Sector (Financials) | Index (Russel 2000) |
---|---|---|---|
3 Months | -0.59% | -10.8% | -6.8% |
6 Months | 4.76% | -12.0% | -6.0% |
1 Year | -0.74% | -9.0% | -4.6% |
3 Years | 8.83% | 34.1% | 25.9% |
Market Capitalization | 5.2B |
Book Value | $15.15 |
Dividend Share | 1.26 |
Dividend Yield | 10.01% |
Earnings Per Share (EPS) | 1.6 |
PE Ratio | 8.38 |
Wall Street Target Price | 14.75 |
Profit Margin | 47.45% |
Operating Margin TTM | 73.79% |
Return On Assets TTM | 4.51% |
Return On Equity TTM | 10.59% |
Revenue TTM | 1.3B |
Revenue Per Share TTM | 3.35 |
Quarterly Revenue Growth YOY | 43.0% |
Gross Profit TTM | 1.2B |
Diluted Eps TTM | 1.6 |
Quarterly Earnings Growth YOY | 3.63 |
EPS Estimate Current Year | 1.82 |
EPS Estimate Next Year | 1.72 |
EPS Estimate Current Quarter | 0.43 |
EPS Estimate Next Quarter | 0.44 |
What analysts predicted
Upside of 8.06%
Sell
Neutral
Buy
Owl Rock Capital Corp is currently in a favorable trading position ( BUY ) according to technical analysis indicators.
Company Name | 1 Month | 6 Month | 1 Year | 3 Years | 5 Years |
---|---|---|---|---|---|
![]() Owl Rock Capital Corp | 4.35% | 4.76% | -0.74% | 8.83% | -13.3% |
![]() PayPal Holdings, Inc. | -17.47% | -21.06% | -24.84% | -59.88% | -25.54% |
![]() Capital One Financial Corporation | 11.85% | 4.92% | -16.61% | 51.05% | 9.96% |
![]() American Express Co. | -0.48% | 0.67% | -4.34% | 63.89% | 61.38% |
![]() MasterCard Inc. | -3.91% | 1.17% | 2.23% | 21.11% | 86.84% |
![]() Visa, Inc. | -4.94% | 1.86% | 5.29% | 13.73% | 68.92% |
Company Name | P/E Ratio | P/B Ratio | PEG Ratio | EPS | ROE | ROA | Div Yield | BVPS |
---|---|---|---|---|---|---|---|---|
![]() Owl Rock Capital Corp | 8.38 | 8.38 | NA | 1.82 | 0.11 | 0.05 | 0.1 | 15.15 |
![]() PayPal Holdings, Inc. | 25.69 | 25.69 | 1.47 | 4.95 | 0.13 | 0.04 | 0.0 | 17.7 |
![]() Capital One Financial Corporation | 7.17 | 7.17 | 0.62 | 11.99 | 0.11 | 0.01 | 0.02 | 130.38 |
![]() American Express Co. | 16.62 | 16.62 | 1.15 | 11.11 | 0.3 | 0.03 | 0.02 | 34.98 |
![]() MasterCard Inc. | 36.75 | 36.75 | 1.33 | 12.28 | 1.54 | 0.21 | 0.01 | 5.62 |
![]() Visa, Inc. | 29.67 | 29.67 | 1.63 | 8.6 | 0.42 | 0.15 | 0.01 | 17.89 |
Company Name | Analyst View | Market Cap | 5 Years Return % | PE Ratio | Profit Margin |
---|---|---|---|---|---|
![]() Owl Rock Capital Corp | Buy | $5.2B | -13.3% | 8.38 | 47.45% |
![]() PayPal Holdings, Inc. | Buy | $68.8B | -25.54% | 25.69 | 9.64% |
![]() Capital One Financial Corporation | Buy | $40.0B | 9.96% | 7.17 | 21.9% |
![]() American Express Co. | Buy | $117.4B | 61.38% | 16.62 | 13.87% |
![]() MasterCard Inc. | Buy | $348.3B | 86.84% | 36.75 | 42.33% |
![]() Visa, Inc. | Buy | $464.2B | 68.92% | 29.67 | 50.95% |
Regents Of The University Of California
State of New Jersey Common Pension Fd E
Bank of America Corp
Brown University
Enstar Group Ltd
Royal Bank of Canada
In the quarter ending March,2023. Owl Rock Capital Corp has declared dividend of $0.33
Read MoreOwl 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 an aggregate fair value of $9.9 billion. ORCC has elected to be regulated as a business development company under the Investment Company Act of 1940, as amended. ORCC is externally managed by Owl Rock Capital Advisors LLC, an SEC-registered investment adviser that is an affiliate of Owl Rock Capital Partners. Owl Rock Capital Partners, together with its subsidiaries, is a New York based direct lending platform with approximately $23.7 billion of assets under management as of September 30, 2020.
Organization | Owl Rock Capital Corp |
Employees | 0 |
CEO | Mr. Craig W. Packer |
Industry | Finance |
Fortune Brands Innovations, Inc.
$61.27
+1.36%
Federal Realty Investment Trust
$87.75
-0.51%
SPDR S&P 600 Small Cap Value ETF
$72.15
+0.87%
iShares 0-5 Year Investment Grade Corporate Bond ETF
$48.31
-0.1%
Brady Corp
$47.76
+0.17%
Omnicell Inc
$72.92
-0.68%
F&G ANNUITIES & LIFE INC
$20.28
-1.93%
Vanguard Russell 1000 ETF
$191.39
+0.95%
JOBY AVIATION INC
$5.73
+1.96%