Owl Rock Capital Co. (NYSE:ORCC – Free Report)’s share price gapped down prior to trading on Thursday . The stock had previously closed at $13.62, but opened at $13.30. Owl Rock Capital shares last traded at $13.35, with a volume of 250,276 shares changing hands. Analysts Set New Price Targets ORCC has been the subject […]