Neutral
Blue Owl Cashes In: Sells Half Its SpaceX Stake At $1.25 Trillion Valuation
Blue Owl Capital (NYSE: OWL) has sold approximately half of its stake in SpaceX at a valuation of $1.25 trillion, realizing a significant 10x return o...