SpaceX Just Inked a New $1.6 Billion Deal With Space Force. Here's What it Means for Investors
SpaceX just locked in $1.6 billion in new government business -- but is that enough to turn the tide for a stock that's down over 40% from its post-IPO peak?