Blue Owl Tech Q1 2026 Earnings Report: Lower Income and NAV Per Share

Blue Owl Tech reported adjusted net investment income per share of $0.29 for the first quarter of 2026, down due to lower base rates and tighter spreads. Net asset value (NAV) per share decreased from $17.33 to $16.49 primarily because of market-driven mark-to-market adjustments.

By Motley Fool Transcribing · Motley Fool ·

Blue Owl Tech Q1 2026 Earnings Report: Lower Income and NAV Per Share

Tickers: $OTF

Topics: BDCs finance investing

Read the full article at Motley Fool

More World news