Blue Owl Capital ( $OBDC (+0,44%) )
Q3 Total investment income : $453.07M vs. 406.03M Q3 2024 🟢
GAAP Net Investment Income per share : $0.37 🟡
Adjusted NII per share : $0.36 vs $0.40 Q2 2025 🔴
Net asset value ("NAV") per share : $14.89 vs $15.03 Q2 2025 🔴
💼 New investment Q3 2025 : $1.3 billion ⬆️
Dividends declared : $0.37 per share ( yield 9.9% pa. ) 🟢
No supplemental dividend 🔴
📢 Announced merger agreement with Blue Owl Capital Corporation II 🟢
📢New $200M buyback program for the next 18 months replacing previous $150M program 🟢
