Owl Rock Capital Corporation
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. Show More...
-
Sector Financial Services
-
Industry Credit Services
-
Last Quote 13.48 USD
-
Last Updated 05-07-2023
-
External Links Yahoo Finance Morningstar Ratios
-
Interest Coverage
The interest coverage ratio is a debt ratio and profitability ratio used to determine how easily a company can pay interest on its outstanding debt.
Reference: Investopedia -
2010-12 2011-12 2012-12 2013-12 2014-12 2015-12 2016-12 2017-12 2018-12 2019-12 TTM Earnings Per Share USD 0.04 1.53 1.49 1.53 0.25 Dividends USD 1.06 1.37 Payout Ratio % * 74.3 548.0 Shares Mil 384.0 68.0 136.0 325.0 391.0 Book Value Per Share * USD 15.11 14.35 Free Cash Flow Per Share * USD -8.3 Return on Assets % 1.41 5.72 4.82 6.57 0.87 Financial Leverage (Average) 1.74 1.66 1.82 1.54 1.71 Return on Equity % 2.44 9.64 8.54 10.78 1.48 Return on Invested Capital % Interest Coverage Current Ratio Quick Ratio Debt/Equity 0.72 0.62 0.79 0.51 0.66