Blue Owl Capital Corporation (Symbol: OBDC) will trade ex-dividend on December 31, 2025, for a quarterly dividend of $0.37, payable on January 15, 2026. At a recent stock price of $12.73, this dividend represents an approximate yield of 2.91%. Consequently, OBDC shares are expected to open around 2.91% lower on the ex-dividend date.
The stock’s 52-week range is between $11.645 and $15.73, with the last trade at $12.77. The current estimated annualized yield stands at 11.63%, indicating a potentially strong return moving forward.






