Owl Rock Capital Corporation (ORCC) Financial Analysis & Valuation | Quarter Chart

Owl Rock Capital Corporation (ORCC)

ORCC
Price: $13.48
Fair Value: 🔒
🔒score
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 co... more
Owl Rock Capital Corporation is a business development company. The fund makes investments in senior... more
Description Shares
Market Cap$5.25BExchangeNYSE
SectorFinancial ServicesIndustryFinancial - Credit Services
CountryUSCEOCraig W. Packer
IPO Date2019-07-18CAGR0.59%
EmployeesWebsiteowlrockcapitalcorporation.com/landing/default.aspx
Div. Yield13.49%Payout Ratio2.13%
Buy Back Yield3.49%Total Yield16.98%
ORCC chart loading...
Fundamentals Technicals
Enterprise Value$6.69BP/E Ratio8.43
Forward P/EPEG Ratio
P/S Ratio4.24P/B Ratio0.78
P/CF Ratio5.19P/FCF Ratio5.16
EPS$1.6EPS Growth 1Y-52.05%
EPS Growth 3Y-38.12%EPS Growth 5Y-26.32%
Revenue Growth 1Y-11.15%Gross Margin0.64%
Operating Margin0.5%Profit Margin0.28%
ROE0.05%ROA0.02%
ROCE0.04%Current Ratio
Quick RatioCash Ratio
Debt/Equity1.18Interest Coverage1.17
Altman Z Score0.54Piotroski Score4