OWL OBDC Blue owl real estate net lease Trust - sells 2.1M class I shares for $22.90M as of July 1, 2026 - SEC filing Blue owl real estate n
OWL OBDC Blue owl real estate net lease Trust - sells 2.1M class I shares for $22.90M as of July 1, 2026 - SEC filing Blue owl real estate net lease Trust - reports net asset value of $9.40B with 881.2M outstanding shares as of June 30, 2026 - SEC filing