Latest Quarter
Q1 FY2026ended 2026-03-31 · filed 2026-05-06
N/A
$-219.89M
N/A
-$0.47
N/A
$14.87B
$7.61B
$6.9B
What this quarter tells us
For Q1 FY2026 ended March 31, 2026, Blue Owl Technology Finance Corp. reported a net loss of $219.9 million, a significant decline from the prior year. Diluted EPS was -$0.47, down 242.4% year-over-year. Total equity stood at $7.6 billion, with long-term debt of $6.9 billion.
- •Net loss of $219.9 million, down 381.4% year-over-year.
- •Diluted EPS of -$0.47, down 242.4% from the prior year.
- •Equity of $7.6 billion and long-term debt of $6.9 billion.
Informational summary based on SEC XBRL figures · generated by deepseek-v4-flash. Not investment advice.