SpaceX (NASDAQ:SPCX) moves forward with Starlink launches, yet shares drop ahead of results
Space Exploration Technologies Corp launched 24 additional Starlink satellites into orbit on Friday. However, the company’s stock declined, ending the session down 3.4% at $108.37, close to its lowest point since the IPO.