Intellia Therapeutics prices IPO, raises $108M

May 09, 2016