1 articles with this tag
SpaceX (SPCX) fell 2.6% to $139.65 on August 18, 2026, as investors positioned ahead of a second tranche of roughly 319 million post-IPO shares set to unlock on August 20.