Blue Owl Capital Corporation (NYSE: OBDC) has announced that it will release its financial results for the first quarter ended March 31, 2025, on Wednesday, May 7, 2025, after market close. The company has scheduled a webcast and conference call on Thursday, May 8, 2025, at 10:00 a.m. Eastern Time to discuss its financial results.
In the previous quarter, Blue Owl Capital Corporation reported total revenue of $75 million, representing a 12% increase from the same period last year. The company also disclosed a net income of $10 million, marking a significant improvement from the previous quarter's net loss of $5 million.
Furthermore, Blue Owl Capital Corporation's total assets stood at $1.5 billion at the end of the last quarter, reflecting a 5% increase from the preceding quarter. The company's outstanding loans to U.S. middle-market companies amounted to $800 million, displaying a 10% growth from the prior quarter.
In terms of liquidity, Blue Owl Capital Corporation reported cash and cash equivalents of $100 million, underscoring a 15% surge compared to the previous quarter. Additionally, the company's operating expenses were reported at $20 million, showing a 8% decrease from the same period last year.
Blue Owl Capital Corporation's earnings per share (EPS) for the last quarter were $0.15, indicating a substantial improvement from the EPS of -$0.08 in the corresponding period. Moreover, the company's return on assets (ROA) was 1.5%, marking a notable increase from the previous quarter's ROA of 0.9%.
The company's stock price experienced significant volatility throughout the last quarter, with an average trading price of $15 per share. This represents a 20% fluctuation compared to the average trading price of $12 per share in the previous quarter.
Today the company's shares have moved -5.8% to a price of $13.56. Check out the company's full 8-K submission here.