CRISPR Therapeutics (CRSP) Soars 18% After $51-Million Insider Trading

CRISPR Therapeutics (CRSP) Soars 18% After $51-Million Insider Trading