SpaceX faces a long overhang of unlocked shares. The stock fell back to its IPO price as 319 million shares held by early employees and investors became tradable, one step in a slow release that frees roughly 88% of its 13 billion shares by 2027. SpaceX lost over $100 billion in market cap that day, per @UnfilterFinance. x.com
