Owl Rock Capital - Stock Price History | ORCC
Historical daily share price chart and data for Owl Rock Capital since 2021 adjusted for splits. The latest closing stock price for Owl Rock Capital as of August 02, 2021 is 14.39.
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 14.97, which is 4% above the current share price.
- The Owl Rock Capital 52-week low stock price is 11.12, which is 22.7% below the current share price.
- The average Owl Rock Capital stock price for the last 52 weeks is 13.42.
|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.