
OBDC trades at 72% of NAV with a 12% yield, undervalued despite strong fundamentals and liquidity.
OBDC is trading at 72% of its net asset value (NAV), reflecting significant market pessimism not supported by its portfolio fundamentals. The company reset its base dividend to $0.31, which is now covered by adjusted net investment income, offering a...

