Keefe, Bruyette & Woods Starts Owl Rock (ORCC) at Market Perform

Go back to Keefe, Bruyette & Woods Starts Owl Rock (ORCC) at Market Perform

SunTrust Starts Owl Rock (ORCC) at Buy

August 12, 2019 6:25 AM EDT

SunTrust initiates coverage on Owl Rock (NYSE: ORCC) with a Buy rating and a price target of $17.00.

For an analyst ratings summary and ratings history on Owl Rock click here. For more ratings news on Owl Rock click here.

Shares of Owl Rock closed at $15.90 yesterday.

... More