Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Blue Owl reports Q1 2025 adjusted earnings of $0.39 per share.

flag Blue Owl (OBDC) reported Q1 2025 adjusted earnings of $0.39 per share, down from the prior quarter due to lower one-time income and the impact of past interest rate cuts. flag Despite a slight decline in net asset value and investment write-downs, the company maintained a strong portfolio with 77% of assets in first lien loans and a net leverage ratio of 1.26x. flag The dividend policy remained intact with a $0.37 base and $0.01 supplemental payment, supported by adjusted earnings coverage of 106%.

3 Articles