Blue Owl Capital's pro forma yield would still be an attractive 9.25%, supported by a strong balance sheet and $3.2B liquidity. Read why OBDC is a Strong Buy.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results