Latest Quarter
Q1 FY2026ended 2026-03-31 · filed 2026-05-06
N/A
$-24.38M
N/A
-$0.05
N/A
$16.02B
$7.15B
$8.45B
What this quarter tells us
For Q1 FY2026 (ended March 31, 2026), Blue Owl Capital Corp reported a net loss of $24.4 million, a decrease of 110% year-over-year. Diluted EPS was -$0.05, down 110% from the prior year. Total equity stood at $7.15 billion, with long-term debt of $8.45 billion.
- •Net loss of $24.4 million, down 110% YoY.
- •Diluted EPS of -$0.05, down 110% YoY.
- •Equity of $7.15 billion; long-term debt of $8.45 billion.
Informational summary based on SEC XBRL figures · generated by deepseek-v4-flash. Not investment advice.