SpaceX stock SPCX rallied 6% on its first lockup expiry as 911.5 million insider shares became tradable, more than doubling the public float.

The company reported no BTC sales in the second quarter, but shares fell before the open as investors focused on capital spending, free cash flow pressure and a looming insider…

More than 900 million SpaceX shares are set to unlock Thursday, more than doubling the publicly available stock in Elon Musk’s space and AI company, which has struggled since its…