OBDC
Owl Rock Capital Corp

1,253
Loading...
Loading...
Current Price$14.18
Prev Close$14.31
Open$14.30
Dividend Yield9.79%
50-Day Moving Average$14.40
Beta0.72
Avg. Volume2.54M
PE Ratio9.52
52-Week High$15.65
52-Week Low$12.08
Market Capitalization$7.31B
EPS (Annual)$1.53
Price to Book0.95
Revenue Per EmployeeN/A
Enterprise Value/EBITDAN/A

Latest OBDC News

View

Advertisement. Remove ads.

Advertisement. Remove ads.