5,087,170 Shares in Slide… — SLDE +0.80 | NewsImpactScreener