Down 30% From Its High, I… — SPCX -0.40 | NewsImpactScreener