Intellia Therapeutics, Inc.

NTLA·NASDAQ·$12.61·$1B