Space Exploration Technologies Corp. (SPCX) Price and Performance - Invvest