13% Below Its IPO Price,… — SPCX -0.60 | NewsImpactScreener