Technical Analysis
SpaceX Stock Falls 24% as $300 Billion in Share Unlocks Hit the Market
TLDR: Nearly 2 billion SPCX shares unlocked in October, a potential $307 billion in selling pressure. The June 2027 unlock could free over $900 billion in stock for sale at…



