The Retail Investor Fleecing Marches On: Another 319 Million… — SPCX -0.60 · News Impact Screener