Blue Owl Capital ( $OBDC (+1.76%) )
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 π’
