Intellia Therapeutics Reports Q3 Revenue of $7.2 Million
Q3 revenue was $7.2 million, versus a FactSet estimate of $9.7 million.
Story updates
01:07:55 PM UTC
SquawkNews
Reports Q3 (Sep) loss of $0.91 per share, $0.11 worse than the FactSet Consensus of ($0.80); revenue