Deutsche Bank Turns Bearish On Blue Owl Capital

Deutsche Bank has downgraded Blue Owl Capital stock to hold from buy, cutting its price target to $10 to $15. Importance Rank: 1 read more