Intellia Therapeutics (NASDAQ:NTLA) Releases Earnings Results, Beats Expectations By $0.10 EPS
Intellia Therapeutics (NASDAQ:NTLA - Get Free Report) released its quarterly earnings results on Thursday. The company reported ($0.92) earnings per share (EPS) for the quarter, beating analysts...