Storia: SpaceX earnings news: SPCX down 11% after first public quarterly results — Warptech Lab News