CRISPR Therapeutics AG (CRSP) fundamental stock analysis