Private credit firm Blue Owl reported a tenfold return on its SpaceX investment, providing a critical buffer against software sector volatility. The firm has already liquidated half its stake based on a $1.25 trillion valuation.
- Blue Owl shares rose 10% following SpaceX disclosure
- Investment yielded 10x returns for the private credit firm