2026.08.05

SpaceX reports beat in first earnings while minimizing losses