Space Exploration Technologies Corp. (SPCX) valuation and key financial metrics