Blue Owl Capital Co. (NYSE:OBDC) Receives $15.64 Average PT from Analysts

Shares of Blue Owl Capital Co. (NYSE:OBDC – Get Free Report) have earned a consensus rating of “Buy” from the ten brokerages that are covering the firm, Marketbeat reports. Three research analysts have rated the stock with a hold rating, four have assigned a buy rating and three have assigned a strong buy rating to […]

May 23, 2025 - 07:24
 0
Blue Owl Capital Co. (NYSE:OBDC) Receives $15.64 Average PT from Analysts
Shares of Blue Owl Capital Co. (NYSE:OBDC – Get Free Report) have earned a consensus rating of “Buy” from the ten brokerages that are covering the firm, Marketbeat reports. Three research analysts have rated the stock with a hold rating, four have assigned a buy rating and three have assigned a strong buy rating to […]