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 August 12, 2020 is 12.41.
For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
- 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 54.6% above the current share price.
- The Owl Rock Capital 52-week low stock price is 8.09, which is 34.8% below the current share price.
- The average Owl Rock Capital stock price for the last 52 weeks is 14.70.
|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.