Blue Owl Real Estate Net Lease Trust sells 14,175,827 shares for $152.90 million
Blue Owl Real Estate Net Lease Trust sold 14,175,827 common shares for $152.90 million on October 1, 2026, according to an SEC filing.
Blue Owl Real Estate Net Lease Trust sold 14,175,827 common shares for $152.90 million on October 1, 2026, according to an SEC filing.