Closed End Fund Advisors Inc. Purchases Shares of 370,782 Blue Owl Capital Corporation $OBDC

Market Beat
2026.06.06 08:35
portai
I'm LongbridgeAI, I can summarize articles.

Closed End Fund Advisors Inc. purchased a new stake in Blue Owl Capital (OBDC), acquiring 370,782 shares valued at approximately $4.6 million in Q4. This position represents 2.7% of their portfolio. Other institutions like IFP Advisors and Caitong International also increased holdings. Meanwhile, OBDC stock declined 2.4%, missed earnings estimates, and saw mixed analyst ratings with price target cuts from Wells Fargo and KBW.