

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
7 years
USD
Exclusive to Premium users
$11.08
Price+0.18%
$0.02
$5.499b
Mid
8.1x
Premium
Premium
+74.7%
EBITDA Margin+16.4%
Net Profit Margin+53.8%
Free Cash Flow Margin+74.7%
EBITDA Margin+16.4%
Net Profit Margin+53.8%
Free Cash Flow Margin$1.413b
-15.8%
1y CAGR+7.7%
3y CAGR+20.2%
5y CAGR$288.625m
-54.0%
1y CAGR-24.5%
3y CAGR-0.9%
5y CAGR$0.56
-54.8%
1y CAGR-32.8%
3y CAGR-6.6%
5y CAGR$7.032b
$15.355b
Assets$8.323b
Liabilities$6.098b
Debt39.7%
7.4x
Debt to EBITDA$1.147b
-34.1%
1y CAGR+294.7%
3y CAGR+226.3%
5y CAGR