Intellia Therapeutics IPO: The “Biggest Biotech Discovery of the Century” By: InvestorPlace May 02, 2016 at 14:58 PM EDT Read More >> Related Stocks: Credit Suisse Group ADR Editas Medicine Novartis Ag ADR Regeneron Pharmaceuticals