SpaceX’s First Earnings Report Could Decide Whether Shorts or Bulls Have Control
SpaceX faces a $24.6 billion short position ahead of its Aug. 4 earnings and Aug. 6 lockup expiration, which will release about 911 million shares into the market.
Read the full story at MarketBeat News Feed →