Blue Owl: The investment in SpaceX has yielded a 10x return, and about half of the holdings have been sold.

2026-04-30

Blue Owl: The investment in SpaceX has yielded a 10x return, and about half of the holdings have been sold.