

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 o⦠read more
Financial Services
Credit Services
6 years
USD
Exclusive to Premium users
$11.26
Price+0.81%
$0.09
$5.588b
Mid
16.1x
Premium
Premium
+35.7%
EBITDA Margin-7.8%
Net Profit Margin-9.3%
Free Cash Flow Margin+35.7%
EBITDA Margin-7.8%
Net Profit Margin-9.3%
Free Cash Flow Margin$1.310b
-22.0%
1y CAGR+5.6%
3y CAGR+18.6%
5y CAGR$360.392m
-42.6%
1y CAGR-20.7%
3y CAGR+2.0%
5y CAGR$0.70
-43.5%
1y CAGR-29.0%
3y CAGR-3.8%
5y CAGR$7.154b
$16.019b
Assets$8.865b
Liabilities$8.455b
Debt52.8%
13x
Debt to EBITDA$1.077b
-38.1%
1y CAGR+293.3%
3y CAGR+225.3%
5y CAGR