Exchange: NYSE·Updated 12:45 PM EDT
OBDC logo

OBDCOwl Rock Capital Corp

$11.07
$0.33
(3.07%)
Today
EarningsAug 5
Mkt Cap$5.33B
Vol1.71M
Current Price$11.07
Prev Close$10.74
Open$10.89
Dividend Yield11.91%
50-Day Moving Average$11.13
Beta0.72
Avg. Volume3.73M
PE Ratio15.22
52-Week High$15.16
52-Week Low$10.52
Market Capitalization$5.33B
EPS (Annual)$1.24
Price to Book0.75
Revenue Per EmployeeN/A

Advertisement|Remove ads.