2026.10.28

SpaceX reports beat in first earnings while minimizing losses