SpaceX's First 100 Days Are in the Books. Here's the Report Card. — SPCX +0.60 · News Impact Screener