SpaceX files for Nasdaq IPO under SPCX, discloses Bitcoin holdings and $4.3B Q1 loss - TrendCloud