Blue Owl Digital Infrastructure Trust sells 900,630 common shares for $9.60 million based on Sept. 30 NAV - OWL News | Rallies