05:30 PM EDT, 05/08/2024 (MT Newswires) -- Blue Owl Capital (OBDC) reported Q1 earnings Wednesday of $0.47 per share, down from $0.52 a year earlier.
Analysts polled by Capital IQ expected $0.49.
Investment income for the quarter ended March 31 was $399.6 million, up from $377.6 million a year earlier.
Analysts surveyed by Capital IQ expected revenue of $400.2 million.
The company kept Q1 dividend to $0.37 per share, payable by July 15 to shareholders of record as of June 28.
It also declared a Q1 supplemental dividend of $0.05 per share, payable by June 14 to shareholders of record as of May 31.
Price: 16.10, Change: -0.22, Percent Change: -1.35