Home Stock SpaceX stock forecast after hitting a $946 million NASA deal