Loading...
Blue Owl generated GAAP net investment income per share of $0.42 and adjusted net investment income per share of $0.40, maintained a NAV of $15.03 per share, and declared total dividends of $0.39 per share, supported by stable portfolio performance.
GAAP net investment income per share of $0.42
Adjusted net investment income per share of $0.40
NAV per share of $15.03, down from $15.14 at March 31, 2025
Declared total Q2 2025 dividends of $0.39 per share
Analyze how earnings announcements historically affect stock price performance