Intellia Therapeutics Shares Fall 5% After Q3 Revenue Miss
Intellia Therapeutics shares were down 5% in early trading after its Q3 revenue missed estimates.
Intellia Therapeutics shares were down 5% in early trading after its Q3 revenue missed estimates.