Rivian Automotive RIVN Q1 2026 Earnings Beat Revenue NA EPS 057 Seres Therapeutics MCRB Q1 2026 Miss What Went Wrong SpaceX Files Form S1 for IPO What Investors Need to Know About the Landmark Public Offering