Owl Rock Capital Corp ORCC:NYSE

Last Price$12.82NYSE Previous Close - Last Trade as of 6:30PM ET 6/05/20

Today's Change+0.14(1.10%)
Bid (Size)$12.50 (15)
Ask (Size)$17.80 (1)
Day Low / High$12.76 - 13.01
Volume1.4 M
ValuationIndustry Range
Price / Earnings 62.57
 
2.55450.00
Book Value 14.86
 
-13.95209.96
Earnings Per Share $0.20
 
-9.7425.95
Price To Sales Ratio 6.24
 
0.1660.22
Price To Book Ratio 0.76
 
N/A53.44
Price To Tangible Book Ratio 0.76
 
0.1883.75
Price/Cash Flow Ratio 6.63
 
0.53569.87
Price/Free Cash Flow Ratio 26.53
 
0.563.7K
ProfileIndustry Range
Market Capitalization 4.9B
 
16.9M75.0B
Float (MRQ)96.49%
 
12.01101.87
Shares Outstanding (MRQ)393.4M
 
2.6 M1.2 B
Short Interest as a % of Float (MRQ)0.83%
 
N/AN/A
Shares Held By Institutions (MRQ)92.5M
 
12.01101.87
MarginsIndustry Range
Sales $774.3M
 
71.5M3.7B
Gross Margin 91.82%
 
-42.02100.00
Net Profit Margin 9.16%
 
-202.92211.52
EBIT Margin 26.88%
 
-71.55353.05
EBITDA Margin 26.88%
 
-66.93353.05
Operating Margins 9.49%
 
-143.70213.01
All fundamentals are Trailing Twelve Months (TTM) unless noted. Preliminary data is based on the company's 8-K statement or press releases. MRQ = Most Recent Quarter
Financial StrengthIndustry Range
Current Ratio (MRQ)N/A
0.7413.58
Quick Ratio (MRQ)N/A
0.7413.58
Total Debt/Equity Ratio (MRQ)66.07
 
0.001,253.28
Debt/Common Equity Ratio (MRQ)66.07
 
0.002,548.16
EffectivenessIndustry Range
Return on Equity 1.23%
 
-176.95152.10
Return on Assets N/A
-81.1289.16
Asset Turnover N/A
-0.502.41
Receivables Turnover N/A
-110.94132.31
Inventory Turnover N/A
4.191.0K
Earnings and DividendsIndustry Range
EPS Growth Annual -71.14%
 
N/AN/A
Dividend Yield 5 Year Average 6.26%
 
0.008.86
Current Dividend Yield 6.26%
 
0.45 14.71
Current Payout Ratio 18.25
 
0.001.9K