debt
confidence high
sentiment neutral
materiality 0.50
Blue Owl Capital Corp III: debt financing — Owl Rock Capital Corp III issues $100M 8.10% Series 2023A Notes due 2028
Blue Owl Capital Corp III
- $100M aggregate principal of Series 2023A Notes at 8.10% fixed rate, due June 29, 2028.
- Notes sold to Fortitude Re Investments ($68M), USAA Life Insurance ($24.5M), and American General Life Insurance ($7.5M).
- Interest payable semi-annually; notes are unsecured, rank pari passu with other unsecured debt.
- Covenants include minimum net worth of $800M and asset coverage ratio of 1.50:1.0.
- Notes may be redeemed at par plus make-whole premium; change-in-control prepayment clause applies.