Steel Grove Capital Advisors LLC Sells 163,450 Shares of Blue Owl Capital Corporation $OBDC

Market Beat
2026.05.28 11:09
portai
I'm LongbridgeAI, I can summarize articles.

Steel Grove Capital Advisors LLC reduced its stake in Blue Owl Capital Corporation (NYSE:OBDC) by 93.8%, selling 163,450 shares and holding 10,750 shares worth $134,000. Other institutional investors also adjusted their positions. Blue Owl Capital's stock opened at $11.19, with a market cap of $5.55 billion. The company reported a quarterly EPS of $0.31, missing estimates, and announced a $300 million stock buyback program. A quarterly dividend of $0.31 will be paid on July 15.