Space and satellite stocks in the U.S. pulled back hard to close out the week, with a selloff following SpaceX’s public trading debut. The IPO had sparked a rally earlier, but traders jumped to take profits after SpaceX started trading. SpaceX’s IPO was priced at $135 a share, selling 555,555,555 shares. Shares traded at $160.95, up 19% from the IPO price, according to latest market data. SpaceX’s public market debut sets a new valuation benchmark for other launch, satellite broadband, and space-infrastructure stocks.