Owl Rock Capital - Stock Price History | ORCC
Historical daily share price chart and data for Owl Rock Capital since 2020 adjusted for splits. The latest closing stock price for Owl Rock Capital as of January 17, 2020 is 15.85.
- The all-time high Owl Rock Capital stock closing price was 19.13 on December 27, 2019.
- The Owl Rock Capital 52-week high stock price is 19.19, which is 21.1% above the current share price.
- The Owl Rock Capital 52-week low stock price is 15.02, which is 5.2% below the current share price.
- The average Owl Rock Capital stock price for the last 52 weeks is 16.83.
|Owl Rock Capital Historical Annual Stock Price Data
||Average Stock Price
||Annual % Change
||Finance - Miscellaneous Services
Owl Rock Capital Corporation is a specialty finance company. It is focused on lending to U.S. middle-market companies. Owl Rock Capital Corporation is based in NEW YORK.